Firmware/Embedded Software Engineer (15-Month Contract)
Tasks
- Architect firmware features and enhancements
- Collaborate with hardware and test engineers
- Create and maintain technical documentation
- Develop validation and verification strategies
- Diagnose and resolve complex firmware issues
- Improve firmware development processes toolchains and workflows
- Integrate and debug embedded solutions
- Lead embedded firmware design
- Mentor junior engineers
- Optimize embedded firmware performance
- Perform peer code reviews
- Support product and manufacturing escalations
- Track development progress manage technical risks
Perks/Benefits
- Dog-friendly office
- EV charging stations
- Employee assistance program
- Free employee parking
- Health and dental benefits
- Health spending account
- In-house gym
- Paid time off
- Personal time days
Skills/Tech-stack
Agile | Automated testing | Build Automation | C# | CAN | CI/CD | Compilers | Confluence | Debuggers | Debugging | Development Lifecycle | Embedded Systems | Energy Efficient Firmware | Ethernet | FreeRTOS | Git | I2C | IDE | IEC 61508 | ISO 26262 | Jira | Low power | Low power design | Microcontrollers | Modbus | Operating Systems | Optimization | Power design | RTOS | RTOS concepts | Real Time | Real-time operating systems | SPI | Software Development Lifecycle | Software development | UART | Version control | Zephyr
Education
Associate Degree | Bachelor of Engineering | Bachelor of Science | Master of Science | PhD
Regions
Countries
States
Related jobs
-
Staff Applied AI Engineer USD 180K-273KAWS SageMaker | Agentic AI | Amazon Bedrock | CI/CD | Caching401k match | Dental insurance | Fertility assistance | Flexible paid time off | Health insuranceSenior-level Full TimeRemote - US & Canada R16h ago
-
Principal Data Scientist CAD 130K-170KAgent Frameworks | Auditability | BigQuery | CI/CD | Compliance reportingCareer growth and development opportunities | Community involvement | Health and wellbeing resources | Hybrid work environment | Paid vacationSenior-level Full TimeToronto, ON, M2N 5M9, CA23h ago
-
Senior-level Full TimeCanada1d ago
-
Agile | C++ | Cloud infrastructure | Data Processing | DebuggingSenior-level Full TimeWaterloo, ON, Canada1d ago
-
Senior AWS Data Engineer CAD 130K-150KAWS | Amazon QuickSight | Business Intelligence | Data Governance | Data LineageCareer progression | Diverse workplace | Flexible workplace | Referral programSenior-level Full TimeMarkham, ON, Canada1d ago
-
AI Scientist, Risk Modelling (Questbank) CAD 90K-120KAWS | Agile | Artificial Intelligence | Azure | CI/CDCareer growth and development | Community volunteering opportunities | Health and wellbeing resources | Hybrid work schedule | Paid sick daysMid-level Full TimeToronto, ON, M2N 5M9, CA1d ago
-
Airflow | Apache Kafka | Apache Spark | Azure | Azure EventCompetitive benefits | Employee resource groups | Flexible work schedule | Hybrid work environment | Mentorship opportunitiesSenior-level Full TimeMontreal - MRC (Papineau) (36.25), Canada1d ago
-
Applied AI Backend Software Developer CAD 76K-105KAPI | AWS | Azure | CI/CD | DockerCritical illness insurance | Employee resource groups | Health and dental coverage | Life insurance | Long-term disabilityNone Full TimeOttawa, Canada1d ago
-
Applied AI Full Stack Engineer MacOS CAD 105K-130KAgile | C++ | CI/CD | Design Patterns | DevOps14 Annual Holidays | Critical illness insurance | Employee resource groups | Health and dental coverage | Life insuranceMid-level Full TimeOttawa, Canada1d ago
-
Applied AI Backend Sr. Software Developer CAD 105K-130KAWS | Asynchronous Messaging | Azure | CI/CD | Distributed SystemsAnnual holidays | Critical illness insurance | Employee resource groups | Health/dental coverage | Life insuranceSenior-level Full TimeOttawa, Canada1d ago
-
Senior / Staff Machine Learning Ops Engineer USD 157K-234KAWS | Azure | CI/CD | Containerization | DockerDental insurance | Flexible hours | Health insurance | Unlimited vacation | Vision insuranceSenior-level Full TimeRemote US & Canada R1d ago
-
Senior Software Engineer, Analytics USD 135K-169KAWS | Debugging | GraphQL | Monitoring | Node401k retirement plan | Commuter and parking accounts | Dental insurance | Disability insurance | Emergency weather supportSenior-level Full TimeRemote - Canada R1d ago
-
Mid-level Full TimeToronto, Calgary2d ago
-
Senior Software Developer, Data Platform Infrastructure CAD 120K-158KAlerting | Apache Spark | CDC | CI/CD | DatabricksSenior-level Full TimeMontreal (Province of Quebec, Canada)2d ago
-
Senior Data Engineer - (Python/Spark/SQL) CAD 130K-144KApache Airflow | Apache Hive | Apache Spark | Apache Zeppelin | Cloud ComputingHybrid work environment | Remote work days per weekSenior-level Full TimeToronto, ON, Canada2d ago
-
Availability | Cause analysis | Condition-Based Maintenance | Cybersecurity | DNP3Senior-level Full TimeMarkham, Canada R2d ago
-
Senior Machine Learning Engineer CAD 142K-200KBitbucket | CI/CD | Data Drift | Databricks | EmbeddingsHybrid work modelSenior-level Full TimeLOC0001549, Canada2d ago
-
Senior AI Engineer CAD 126K-164KAI orchestration | API Development | Agent Based Workflows | Agent-based | Azure OpenAICareer development | Mentoring programs | Online learning platform | Skill development | Training and onboardingSenior-level Full TimeTD Centre - TD Tower - …2d ago
-
Engineering or Computer Science Intern CAD 67K-85KAutomated testing | DevOps | File automation | JavaScript | License File AutomationEntry-level Full Time InternshipCAN Kanata (2), ON - WR, …2d ago
-
Azure Data Platform Support Engineer CAD 75K-104KAzure Data | Azure Data Factory | Azure Data Lake | Azure Data Lake Storage | Azure WorkbooksBanking benefits | Employee recognition program | Employee share purchase plan | Paid time off | Pension planSenior-level Full TimeCIBC Square Banking Centre, Canada2d ago
-
Data Engineer CAD 90K-130KAWS Glue | Azure Purview | CI/CD | Data Governance | Data ModelingFlexible dress code | Hybrid work modelMid-level Full Time5th Avenue Place, Canada2d ago
-
Manager, Data Engineer CAD 67K-113KAgile | Analysis Services | Azure Data | Azure Data Factory | BI Data modelingHybrid work environment | Inclusive work culture | Professional development opportunities | Team collaborationMid-level Full TimeToronto, ON, CA, M5H 4B62d ago
-
Bash | Black box testing | Black-box | Box testing | Coverage.pyFlexible schedule | Fully remote | Project-based collaboration | Supportive global communitySenior-level Full TimeCanada - Remote R2d ago
-
Mid-level Full TimeCalgary, Canada2d ago
-
AI Engineer - Generative & Agentic AI CAD 84K-128K.NET | API Integration | AWS | Agentic Systems | AutogenFlexible work arrangements | Personal Time Off | Professional development opportunities | Wellness reimbursementSenior-level Full TimeToronto - Bay St, Canada2d ago