Embedded Software Engineer

Methode Electronics

Base pyy varies by location + experience; hourly e...
C/c++ development on rtos or linux
Low-level driver and bootloader implementation
Debugging with oscilloscopes and logic analyzers
The role involves designing and validating embedded software for rugged, industrial wireless control systems used in heavy equipment

Job Summary

  • The role involves designing and validating embedded software for rugged, industrial wireless control systems used in heavy equipment.
  • Candidates will develop firmware using C/C++ on RTOS and embedded Linux targets while ensuring functional safety and security-by-design practices.
  • Methode Electronics offers comprehensive benefits including medical, dental, vision, life insurance, and a 401(k) plan with company contributions.

Matching Summary

The role involves designing and validating embedded software for rugged, industrial wireless control systems used in heavy equipment.

Salary

Base pay varies by location and experience; Hourly employees eligible for overtime pay

Skills & Requirements

Must-have

  • C/C++ development on RTOS or Linux
  • Low-level driver and bootloader implementation
  • Debugging with oscilloscopes and logic analyzers
  • Wired/wireless interface integration (CAN/J1939)
  • Functional safety lifecycle experience

Nice-to-have

  • Yocto and Buildroot environment familiarity
  • OTA and secure update mechanisms
  • EMC/EMI testing and product certification
  • RF-adjacent embedded system knowledge
  • Device tree and kernel module contribution

Key Requirements

  • Bachelor's degree in Computer, Electrical, or Software Engineering
  • 3+ years of embedded software development experience
  • Authorization to work in the US without sponsorship

Work Rights

Must be authorized to work in the US without sponsorship

Tailored Resume

Cover Letter