Embedded Software Engineer jobs
Sr. Embedded Systems Engineer
Easily applyAVSS - Aerial Vehicle Safety Solutions Inc.Carp, ON- $80,000–$120,000 a year
- Full-time
- Monday to Friday
- Vision care
- Dental care
- Casual dress
- On-site parking
- Develop embedded firmware for ARM microcontrollers.
- Troubleshoot and resolve complex software/hardware problems in the current firmware.
Senior Embedded Developer
Easily applyOften replies in 4 daysOES Inc.London, ON N6L 1P7- $75,000–$100,000 a year
- Full-time +1
- Mileage reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- 10+ years of relevant experience in embedded hardware and/or firmware development.
- Embedded hardware and/or firmware development: 10 years (preferred).
Embedded Software Developer - Wireless
Easily applySyntronicKanata, ON K2L 2V2- $79,000–$125,000 a year
- Permanent
- Documenting system analysis, software designs, and test plans.
- Applying knowledge of real-time software development and wireless communication protocols (4G/5G…
Robotics Developer
Easily applyO’Adventure LimitedThornhill, ON L3T 7Z3- $120,000–$160,000 a year
- Full-time
- Contribute to documentation, system architecture design, and software lifecycle management.
- Strong understanding of robotic system architecture, control systems…
View similar jobs with this employerEmbedded Systems Developer - AI Trainer
Easily applyDataAnnotationWaterloo, ON- $40.00–$176.30 an hour
- Contract +1
- DataAnnotation is looking for an experienced Embedded Systems Developer - AI Trainer to evaluate how frontier AI models handle real electrical and electronics…
- Octasic Inc.Montréal, QC H1W 4A4
- Full-time
- Stock options
- Commuter benefits
- The ideal candidate has strong experience in embedded software development, debugging complex systems, and integrating hardware and software components, with a…
Hardware Research and Development
Easily applyGreystone Energy Systems Inc.Ottawa, ON- $100,000–$130,000 a year
- Full-time +1
- Mileage reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- An innovative and hands-on R&D Hardware Research and Development Specialist to lead the design, development, and validation of advanced hardware & embedded…
C++ Software Engineer - Machine Vision (AOI)
Easily applyDaoAI Robotics Inc.Vancouver, BC V6B 4N6- $90,000–$120,000 a year
- Full-time
- Large-scale industrial software or equipment-control projects.
- Design, develop and maintain backend modules of the AOI software platform in modern C++ (C++17).
- ThalesOttawa, ON K1A 0A1
- $93,906.73–$117,383.41 a year
- Full-time
- Dental care
- Paid sick leave
- Employee assistance program
- Disability insurance
- Designated paid holidays
- Extended health care
- Masters in embedded software development.
- Experience in software and firmware design, security concepts and micro services.
- Access to Trade Controlled Items.
Embedded Software & Firmware Engineer
Easily applyMarecomms Inc.Halifax, NS- $70,000–$100,000 a year
- Full-time
- On-site parking
- Exposure to embedded Linux build tools (Yocto, Buildroot) or BSP customization.
- Reference Firmware Architecture: Document and package modular C code…
AI/Machine Learning Embedded Engineer
Easily applySoneil SparkBrampton, ON L6T 3T6- $85,000–$120,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Discounted or free food
- Casual dress
- Company events
- Over 5 years of hands-on embedded software engineering and edge AI deployment experience.
- Ensure embedded AI solutions adhere to industry standards, code…
AI/Machine Learning Embedded Engineer
Easily applySoneil SparkBrampton, ON L6T 3T6- $85,000–$120,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Discounted or free food
- Casual dress
- Company events
- Over 5 years of hands-on embedded software engineering and edge AI deployment experience.
- Ensure embedded AI solutions adhere to industry standards, code…
Vision Software Developer II
Easily applyLMI TechnologiesBurnaby, BC V5J 5J8- $93,000–$136,000 a year
- Full-time
- Flextime
- Flextime
- Paid time off
- Vision care
- Profit sharing
- Extended health care
- 5+ years of professional software development experience, with a heavy focus on C++ application development.
- Dive deep into real-world physical and mathematical…
Electronics Engineer
Easily applyNewSoneil SparkBrampton, ON L6T 3T6- $70,000–$90,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Discounted or free food
- Casual dress
- Company events
- Maintain, troubleshoot, and improve existing production test equipment and software.
- Strong embedded C/C++ on microcontrollers (ESP32, STM32, or similar),…
- Dormakaba GroupMontréal, QC
- $130,000–$150,000 a year
- Full-time
- Tuition reimbursement
- Vision care
- Dental care
- Employee assistance program
- Disability insurance
- In this role, you’ll take ownership of electronics throughout the full product lifecycle, from schematic design and PCB layout in Altium Designer through…
- Wolf Advanced TechnologyAurora, ON L4G 7A9
- $110,000–$150,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Company events
- Proven experience with FPGA development, signal processing, and embedded system design.
- Effectively translate product requirements into complete designs…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
Sr. Embedded Systems Engineer
Sr. Embedded Systems Engineer
Job details
Full job description
Job Summary
**ONLY APPLICATIONS THAT SUBMIT A PORTFOLIO AND SHARE THEIR RELEVANT EXPERIENCE WILL BE CONSIDERED**
AVSS is an aerospace company and is the world leader in guided and unguided parachute recovery systems for commercial drones.
With rapid growth with commercial and military customers, AVSS is looking for a Senior Embedded Systems Engineer/Firmware Developer with a primary focus on assisting the team with the development of low level firmware and application code for integration of our products into various types of commercial drones.
The company is looking for an individual that has more than 5 years of relevant experience in embedded firmware development.
We are looking for a candidate who has been a part of a company that has commercialized and manufactured commercial hardware, aerospace and/or IoT products.
This role is a perfect fit for an individual who enjoys "tinkering" and problem-solving.
As an aerospace company, it is important to understand how to move quickly, but still have a great appreciation for the quality and performance of development.
If you want to be a part of the development of innovative technologies with a company working on the future of mobility, apply today!
Responsibilities and Duties
- Develop embedded firmware for ARM microcontrollers.
- Own embedded firmware applications from end-to-end, including system architecture, integration, code development, and documentation.
- Develop low level drivers for sensors and other peripherals.
- Develop and integrate APIs into firmware application code.
- Verify the reliability, quality, and performance of the firmware.
- Troubleshoot and resolve complex software/hardware problems in the current firmware.
- Design and implement communication interfaces between different components.
- Building and reviewing technical specifications for aerospace-grade products.
- Assist team members with testing and meeting specifications.
- Work closely with the engineering and sales development team to review requirements and define estimates and plans.
- Ensure the development process is constantly improving as the company scales.
- Make sure all technical aspects are transparent to the rest of the company.
Qualifications and Skills
Need to have:
- Experience in firmware development with C\C++.
- General proficiency in Python.
- Experience with attitude estimation and control
- Demonstrated knowledge of Cortex-M microprocessor families.
- Experience in integrating sensor drivers and external modules such as IMU, Barometer, GPS, WiFi modules, etc.
- Experience in working with STM peripherals using HAL and LL.
- Experience in using communication protocols such as I2C, SPI, UART, CAN.
- General knowledge of version control systems (Git).
- Excellent English communications (written and verbal) to communicate effectively with peers and stakeholders across the organization.
- A Bachelor’s degree or master’s degree in Electronics or Computer Engineering.
Nice to have:
- Experience with drones and robotics.
- Knowledge of sensor fusion techniques
- Knowledge of RTOS.
- Experience or knowledge of Ardupilot or PX4 is highly desired.
- Knowledge in the use of hardware debugging tools including logic analyzers and oscilloscopes.
- Experience working with hardware.
- Collaborative contributions or side projects demonstrating a desire to hone your craft.
- Working in an office with a distributed workforce environment.
- A background in aerospace and/or automotive manufacturing.
- Experience developing safety-oriented products.
- Experience working in a start-up and aerospace environment.
- Experience with wireless communication protocols (e.g., Bluetooth, Wi-Fi)
Job Type: Full-time
Pay: $80,000.00-$120,000.00 per year
Benefits:
- Casual dress
- Dental care
- On-site parking
- Vision care
- Discounted Lunch Program
- 4 weeks vacation
Schedule:
- Monday to Friday
- Weekends as needed
Work Location: In person
Job Type: Full-time
Pay: $80,000.00-$120,000.00 per year
Benefits:
- Casual dress
- Dental care
- On-site parking
- Vision care
Language:
- English (required)
Work Location: In person