Firmware/Embedded Software Engineer - Controls
CAD 107K-125K Senior-level Full Time
Tasks
- Analyze test results
- Create technical documentation
- Debug embedded software on target hardware
- Design embedded firmware
- Develop feedback control loops
- Develop firmware in C C and assembly
- Implement compensators from simulator models
- Implement digital control algorithms
- Integrate software modules
- Maintain version control and defect tracking
- Manage change control workflows
- Mentor firmware engineers
- Optimize peripheral driver code
- Perform system integration testing
- Provide progress updates and risk assessments
- Tune voltage current and power regulation
Perks/Benefits
- Annual incentive bonus program
- Dog-friendly office
- EV charging stations
- Employee assistance program
- Employer retirement matching
- Free parking
- Health and dental benefits
- Health spending account
- In-house gym
- Paid time off
- Personal time
Skills/Tech-stack
ADC | Assembly | Automation tooling | C# | C++ | CAN | Change Control | Configuration Management | Control loop | Control loop tuning | Converter topologies | Current control | DAC | DC/DC | DSP | Data acquisition | Debugging | Defect Tracking | Digital control | Embedded Systems | Ethernet | Feedback control | FreeRTOS | I2C | Integration Testing | J1939 | Lab instrumentation | Logic analyzer | Loop tuning | MCU | Modbus | Oscilloscope | PFC | PLL | PWM | Power control | Power converter | Power converter topologies | Power electronics | Problem Solving | RTOS | Resonant Converters | SPI | Schematic reading | Technical documentation | Test automation | UART | Unit Testing | Version control | Voltage control | Zephyr
Regions
Countries
States
Related jobs
-
Staff Software Developer, Google Cloud, Applied AI CAD 216K-221KC++ | CCaaS | CSS | Cloud Computing | Conversational AISenior-level Full TimeWaterloo, ON, Canada9h ago
-
Embedded Software DevSecOps Co-op CAD 48K-70KAutomation | Bash | C# | Firmware Testing | GRPCFree coffee and tea | Free gym | Free parking | Games room | Prayer roomEntry-level Full TimeCanada - Ottawa (Bill Leathem)20h ago
-
Embedded Software Engineer (Co-op student) CAD 48K-70KC# | Code reuse | Debugging | Design for testability | Distributed SystemsFree Coffee & Tea | Free gym | Free parking | Games room | Prayer roomEntry-level Full TimeCanada - Ottawa (Bill Leathem)20h ago
-
Automation | Bash | C# | GRPC | GitFree Coffee & Tea | Free gym | Free parking | Games room | Prayer roomEntry-level Full TimeCanada - Ottawa (Bill Leathem)20h ago
-
Senior Forward Deployed Developer, Applied AI CAD 182K-187KBigQuery | C++ | CI/CD | Cloud Storage | Data ProcessingBonus | Equity | Health insurance | Paid time off | Professional developmentSenior-level Full TimeWaterloo, ON, Canada1d ago
-
Embedded BSP SW Dev EE/CompE Student CAD 50K-68KAutomation Scripting | C# | C++ | Device Drivers | Embedded SystemsMentorship | Onsite work | Paid internshipEntry-level Full TimeCanada1d ago
-
Entry-level Full Time InternshipService Centre (Montreal) Lab, Canada1d ago
-
Embedded Firmware Specialist CAD 90K-129K.NET | Bootloader | Build toolchain | C Sharp | C plus plusDental insurance | Employee assistance program | Extended health insurance | Life insurance | Paid sick leaveSenior-level Full TimeMontreal - Levy Street, Canada1d ago
-
Mid-level Full TimeMarkham, Canada2d ago
-
Embedded Systems Designer CAD 65K-80KAlgorithms | C# | C++ | CAN bus | Data StructuresCommunity involvement | Dental insurance | Disability insurance | Employee assistance program | Gym subsidy programMid-level Full TimeWinnipeg, MB, R2K 0Y2, CA3d ago
-
Staff Engineer, Data & Analytics CAD 118K-162KApache Airflow | CI/CD | Cloud platform | Containerization | DBTFlexible vacation | Flexible work options | Hackathons | Mentorship programs | Recognition programsSenior-level Full TimeRemote, Canada R3d ago
-
Senior Embedded Engineer CAD 110K-144KARM | C# | C++ | Control Systems | Data StructuresComprehensive benefits package | Flexible spending accounts | Health savings accounts | Life and long-term disability insurance | Medical, dental, and vision plansSenior-level Full TimeCanada - Toronto R3d ago
-
AWS | Angular | Azure | C++ | Cloud platformCorporate discounts | Development opportunities | Flexible work environment | On-site gym | Pension planEntry-level Full TimeToronto, ON, Canada4d ago
-
Data Engineer CAD 65K-115KAWS | Amazon Redshift | DBT | Data Modeling | Data PipelinesBirthday off | Parental leave | Remote-first | Work anywhere for up to 3 months | Work from home stipendSenior-level Full TimeCanada - Remote R4d ago
-
Développeur·euse senior de logiciel, spécialiste Machine learning (apprentissage automatique) CAD 57K-72KAWS | Agile | Azure | Cloud platform | Computer VisionFlexible working hours | Paid sabbatical | Parental program | Wellbeing and productivity expense account | Work from anywhereEntry-level ApprenticeshipMontréal (FR)4d ago
-
ABB | ABB Rapid | Allen Bradley | Allen Bradley PLC | C#Flexible schedule | Internship | On-site workEntry-level Full Time InternshipCA-QC-LONGUEUIL-J01 ~ 1000 Blvd Marie-Victorin ~ …4d ago
-
API | Angular | Artificial Intelligence | Bayesian Methods | Cloud ComputingBackground reliability verification | Limited hybrid work arrangementMid-level Full TimeMississauga, ON, CA4d ago
-
Software Engineer II, Machine Learning (Search) - Slack CAD 130K-179KAirflow | Amazon EMR | Apache Spark | C# | Conversational agentsSenior-level Full TimeCanada - Toronto4d ago
-
Développeur(-euse) principal(e)*, Solutions analytiques CAD 108K-128KAgentic architecture | Angular | Artificial Intelligence | C# | DashLearning opportunities | Supportive team | Work on impactful projectsSenior-level Full TimeMontreal, Canada4d ago
-
Embedded Software Engineer CAD 110K-149KC# | C++ | Docker | Embedded Systems | GRPCCareer growth support | Employee stock options | Flexible time off | Free Coffee & Tea | Free gymMid-level Full TimeCanada - Ottawa (Bill Leathem)4d ago
-
Senior Software Engineer - Data Platform and Agent Trust CAD 140K-210KAWS | Amazon EMR | Amazon SageMaker | Apache Iceberg | Apache SparkFlexible work schedule | Professional development | Remote work optionSenior-level Full TimeCanada, ON, Toronto4d ago
-
C++ | CPU | CUDA | Cache Management | CompressionDental insurance | Flexible hours | Health insurance | Unlimited vacation | Vision insuranceSenior-level Full TimeToronto, ON6d ago
-
Senior Analytics Engineer II, AI Native USD 148K-216KA/B | A/B Testing | Amazon Redshift | B testing | BigQuery401k company match | Employee assistance program | Equipment tools and reimbursement support | Flexible PTO | Flexible work environmentSenior-level Full TimeRemote, USA ; Remote, Canada R6d ago
-
.Net Framework | AJAX | Angular | Azure | Azure DataAccommodation during recruitmentEntry-level Full TimeRichmond, British Columbia, Canada7d ago
-
Senior-level Full TimeOttawa, Ontario, Canada7d ago