Embedded Software Engineer

Reposted 13 Days Ago
Be an Early Applicant
2 Locations
In-Office
Mid level
Transportation • Appliances
The Role
Design and validate embedded software for rugged wireless control systems, engage with hardware teams, develop firmware, and ensure functional safety compliance.
Summary Generated by Built In

About the role
You will design, implement, and validate embedded software for rugged, industrial wireless control systems used in heavy equipment and safety‑critical environments. The work spans platform bring‑up through application features, with close collaboration across hardware, RF, compliance, and manufacturing teams. Our products emphasize reliability, functional safety, and secure‑by‑design practices throughout the lifecycle.

What you’ll do

  • Develop firmware (C/C++, RTOS/Linux) including bootloader, BSP, device drivers, and application logic.

  • Develop in C/C++ on RTOS and/or embedded Linux (Yocto/Buildroot) targets; contribute to device trees, kernel modules, and HALs where needed.

  • Implement and document wired/wireless interfaces (CAN / J1939, UART, SPI, I²C; Bluetooth where applicable); integrate with RF and baseband teams.

  • Apply coding standards and peer reviews; participate in design and module testing aligned with our R&D programming standards.

  • Create verification plans; automate unit/integration tests; support environmental/EMC/functional tests in our labs; triage field issues with production & service.

  • Contribute to secure-by-design and functional safety lifecycle activities (requirements, architecture, verification, validation, documentation). Understanding of functional safety concepts (IEC/ISO frameworks). Ability to contribute to safety requirements, verification evidence, traceability, and safety analyses.

  • Collaborate with hardware, RF, mechanical, and compliance teams.

Minimum qualifications

  • Bachelor’s in Computer, Electrical, or Software Engineering (or equivalent practical experience).

  • 3+ years developing embedded software in C/C++; demonstrated experience with low‑level drivers and real‑time constraints.

  • Hands‑on debugging with oscilloscopes, logic analyzers, JTAG/SWD, and profilers; strong problem‑solving and ownership.

Preferred qualifications

  • Experience with Yocto, bootloaders, kernel configuration, device trees, and OTA/secure update mechanisms.

  • Industrial comms (CAN/J1939, PROFINET), diagnostics, and robust fault handling.

  • Familiarity with RF‑adjacent embedded systems, EMC/EMI, environmental testing, and product certification workflows (FCC/RED/UL/NEC, IEC/EN).

  • Exposure to safety or secure development practices across the product lifecycle (e.g., requirements → arch → V&V → field maintenance).

Applicants must be authorized to work for any employer in the U.S. without requiring sponsorship.

Work environment
On-site collaboration with engineering, lab testing, and manufacturing.
 

Benefits and Perks

Methode offers US employees Medical, Dental, Vision, Hearing, Life & Disability insurance, a wellness program, and time off benefits.

Voluntary benefit plans include Accident, Hospital Indemnity and Pet Insurance.  

Methode provides an Employee Assistance Program, and participation in the Company’s 401(k) plan which includes a company contribution.

Base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. Hourly employees will also be paid overtime pay when working qualifying overtime hours.

Methode Electronics is an equal opportunity employer.  We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information and other legally protected characteristics per the EEO Poster available here . If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to [email protected] or call (708) 867-6777 and let us know the nature of your request and your contact information.

Skills Required

  • Bachelor's in Computer, Electrical, or Software Engineering or equivalent experience
  • 3+ years developing embedded software in C/C++
  • Experience with low-level drivers and real-time constraints
  • Hands-on debugging with oscilloscopes, logic analyzers, JTAG/SWD, and profilers

Methode Electronics Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Methode Electronics and has not been reviewed or approved by Methode Electronics.

  • Fair & Transparent Compensation Pay is considered competitive or above average in several engineering and some operations roles. In certain production settings, opportunities like bid jobs can allow earnings above standard rates.
  • Healthcare Strength Health coverage is often characterized as solid, with comprehensive medical, dental, vision, life, and disability options. Mentions of well-regarded carriers and "good" plans reinforce healthcare as a relative strength.
  • Leave & Time Off Breadth Paid time off spans vacation, sick time, holidays, and additional personal/family hours. Feedback suggests the time-off structure is a meaningful part of total rewards.

Methode Electronics Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chicago, Illinois
2,754 Employees
Year Founded: 1946

What We Do

Methode Electronics, Inc. (NYSE: MEI) is a leading global supplier of custom-engineered solutions with sales, engineering and manufacturing locations in North America, Europe, Middle East and Asia. We design, engineer, and produce mechatronic products for OEMs utilizing our broad range of technologies for user interface, LED lighting system, power distribution and sensor applications. Our solutions are found in the end markets of transportation (including automotive, commercial vehicle, e-bike, aerospace, bus, and rail), cloud computing infrastructure, construction equipment, and consumer appliance. Our business is managed on a segment basis, with those segments being Automotive, Industrial, and Interface.

Similar Jobs

Stryker Logo Stryker

Embedded Software Engineer

Healthtech • Other • Robotics • Biotech • Manufacturing
In-Office
3 Locations
51000 Employees
103K-171K Annually
In-Office
3 Locations
956 Employees
103K-171K Annually

Oshkosh Corporation Logo Oshkosh Corporation

Controls Engineer

Artificial Intelligence • Automotive • Computer Vision • Machine Learning • Agriculture • Defense • Manufacturing
In-Office
New Hudson, MI, USA
15000 Employees
92K-148K Annually
In-Office
2 Locations
2471 Employees

Similar Companies Hiring

SRAM, LLC Thumbnail
Fitness • Hardware • Mobile • Software • Sports • Transportation • Esports
Chicago, IL
3800 Employees
Air Space Intelligence Thumbnail
Transportation • Software • Machine Learning • Logistics • Defense • Artificial Intelligence • Aerospace
Boston , Massachusetts
150 Employees
Blissway Thumbnail
Computer Vision • Fintech • Hardware • Internet of Things • Machine Learning • Software • Transportation
Denver, CO
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account