Principal Embedded Software Engineer
Tasks
- Chair design reviews for engineering deliverables
- Contribute to CI CD pipelines and DevSecOps workflows
- Develop automated test frameworks for embedded environments
- Evaluate and introduce embedded software and firmware solutions
- Guide virtualized firmware stack and container architecture
- Identify and resolve technical risks
- Organize lessons learned to improve engineering quality
- Provide technical leadership for embedded platform modernization
- Review real time embedded platform design and implementation
- Support embedded virtualization with lean hypervisors
- Support patent evaluation and technical innovation
- Support secure real time edge AI ML diagnostics architecture
Perks/Benefits
Skills/Tech-stack
60870-5-104 | Automation Testing | C# | C++ | CI/CD | Containerization | DNP3 | Debugging | DevSecOps | Docker | Embedded Linux | FreeRTOS | GOOSE | Hypervisor | IEC 60255 | IEC 60870 | IEC 60870-5 | IEC 60870-5-104 | IEC 62351 | IEC 62443 | IEEE-1588 | MMS | Microservices | Modbus | NERC CIP | QNX | RTOS | Real Time | SV | Security | Virtualization | VxWorks
Education
Bachelor of Engineering | Bachelor of Science | Master of Science
Related jobs
-
Senior Applied AI Engineer USD 160K-210KAPI Design | AWS | CI/CD | Circuit Breakers | DockerDynamic work environment | Flexible working hoursSenior-level Full TimeUS - Remote, Canada - Remote R10h ago
-
ETL Data Engineer - HYBRID CAD 110K-144KAWS | Airflow | Amazon Redshift | Azure | Azure SynapseHybrid workSenior-level Full TimeHalifax, NS, CA R1d ago
-
Senior-level Full TimeToronto, Canada R1d ago
-
Senior Software Engineer - Data Platform CAD 126K-163KAWS ECS | AWS Lambda | AWS S3 | Airflow | Amazon DynamoDBFlexible remote work | Health insurance | Parental leave | Professional development stipendSenior-level Full TimeRemote - Canada R1d ago
-
Senior Machine Learning Engineer, AI Platform CAD 116K-171KAlerting | Batching | CI/CD | CUDA | Capacity PlanningAccidental death and dismemberment | Birthday day off | Country specific holidays | Disability insurance | Employee assistance programSenior-level Full TimeRemote Canada R1d ago
-
ADLS Gen2 | Auditing | Azure Data | Azure Data Lake | Azure Data Lake StorageCareer growth opportunities | Collaborative engineering environment | Continuous learning opportunities | Fully remote within Canada | Technical upskilling opportunitiesSenior-level Full TimeCanada R1d ago
-
Lead Software Engineer, Infrastructure Platform CAD 140K-210KArtificial Intelligence | C# | CI/CD | Code generation | GoSenior-level Full TimeRemote - Canada R2d ago
-
Senior Software Engineer, Platform Tooling CAD 140K-210KAutomation | C# | CI/CD | Cloud | Cloud NativeSenior-level Full TimeRemote - Canada R2d ago
-
Senior Software Engineer, Data Systems (Python) USD 170K-200KAPI | API Keys | Alerting | Apache Airflow | Batch Processing401k | Flexible PTO | Healthcare benefits | Paid Holidays | Paid parental leaveSenior-level Full TimeRemote - Canada R2d ago
-
Senior Data Engineer CAD 120K-145KAWS | AWS CloudFormation | Apache Flink | Azure | Batch ProcessingSenior-level Full TimeCanada, Remote R2d ago
-
Senior Synapse Engineer (Remote) CAD 120K-145KAutoscaling | Azure Data | Azure Data Lake | Azure Data Lake Storage | Azure Data Lake Storage Gen2Remote workSenior-level Full TimeOntario, Canada, Canada R3d ago
-
AWS | Azure | CI/CD | Cloud platform | Data PipelinesDental insurance | Family support benefits | Flexible spending accounts | Flexible time off | Health insuranceSenior-level Full TimeCanada R3d ago
-
Senior Software Engineer (Pipeline team) CAD 145K-191KA/B | A/B Testing | AWS Bedrock | AWS ECS | AWS EKSSenior-level Full TimeCanada - Remote R5d ago
-
AWS | Airflow | Apache Spark | Azure Synapse | Azure Synapse Analytics401k matching | Disability insurance | Employee assistance program | Life insurance | Medical/Dental/Vision insuranceMid-level Full TimeRemote, USA ; Remote, Canada R5d ago
-
AI Pipelines | CI/CD | Cloud platform | Distributed Computing | FastAPIAnnual learning and equipment budget | Company provided MacBook | Employer Paid Dental Benefits | Employer paid health benefits | Employer paid virtual medical benefitsSenior-level Full TimeCanada R5d ago
-
Systems Engineer - Analytics (Hybrid) CAD 75K-102KC# | Data Analysis | IEC 60601 | IEC 62304 | ISO 13485Adoption leave top up | Career learning support | Fertility drug treatment coverage support | Flexible work hours | Hybrid work environmentMid-level Full TimeBurnaby, BC, V5J 0B6, CAN R6d ago
-
Principal Data Engineer - MarTech USD 143K-178KAPI Integration | Batch Data Processing | Batch data | CCPA | Customer DataHealth and welfare benefits | Hybrid work model | Paid time off | Remote work flexibilitySenior-level Full TimeRemote, US or Remote, Ontario, Canada R6d ago
-
Staff Backend Engineer (AI Platform team) USD 185K-242KAWS | Agent Frameworks | Compliance | Data Privacy | DatadogEquity | Flexible PTO | Medical coverage | Monthly lifestyle stipendSenior-level Full TimeRemote - United States & Canada R6d ago
-
Big Data Senior Developer, Marketing & Advertising Data (French Services) (Telework/Hybrid) CAD 80K-110KAirflow | Apache Spark | Azure | Azure Data | Azure Data FactoryBackground check required | Employee benefits package | Employee resource groups | Flexible hours | Hybrid workSenior-level Contract Full TimeQuebec (36.25), Canada R7d ago
-
C# | C++ | CUDA | Convolutional Neural Network | LSTMFull-time employment | Permanent employment | Remote workSenior-level Full TimeOntario; Montreal; Quebec City; Nova Scotia; … R7d ago
-
AWS | AWS Glue | AWS Lambda | AWS Step Functions | Amazon DynamoDBSenior-level Full TimeCanada - Remote R7d ago
-
AWS | CI/CD | Dask | Distributed Systems | DynamoDBSenior-level Full TimeCanada - Remote R7d ago
-
AWS | AWS Glue | Amazon EMR | Apache Kafka | CI/CDSenior-level Full TimeCanada - Remote R7d ago
-
Automated testing | Azure | Batch Data Processing | Batch data | CI/CDSenior-level Full TimeOttawa (centre-ville), ON, CA R8d ago
-
Senior AI Engineer – Vice President CAD 120K-170KAPI Design | AWS | Automated Pipelines | Automated testing | AzureContinuous learning and development resources | Family support programs | Hybrid work model | Ownership opportunities | Wellbeing programsSenior-level Full Time5900 HURONTARIO STREET MISSISSAUGA, Canada R8d ago