Unknown Company

Senior Embedded Software Engineer – Microcontrollers

milford, mo • Posted 4 days ago
Onsite Full Time Engineering

Responsibilities

  • Design, develop, and test low‑level embedded software for functionalities such as RTOS, Memory, Fault Detection, Power Management, LIN, DMA, PWM, Discrete I/O, and Analog I/O.
  • Utilize MCAL configuration tools or hand‑code software solutions.
  • Define and execute testing strategies to verify compliance with technical requirements.
  • Perform independent code reviews and provide constructive feedback.
  • Collaborate with teams across hardware, calibration, and requirements groups.
  • Troubleshoot and solve complex issues with strong analytical skills.
  • Document designs, test cases, and results thoroughly.

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
  • 5+ years of experience in embedded software development (Embedded C).
  • Expertise in AUTOSAR MCAL configuration and complex driver development.
  • Hands‑on experience with microcontrollers (ARM, PowerPC, Renesas).
  • Proficiency with RTOS for multi‑core systems.
  • Strong understanding of schematics and basic electrical circuits.
  • Experience with root cause analysis involving integrated basic and application software.
  • Familiarity with debugging tools (Lauterbach, ETAS INCA, CANalyzer) and lab equipment (oscilloscopes).
  • Ability to work independently under tight schedules.
  • Excellent oral and written communication skills.
  • Strong interpersonal skills to collaborate effectively with others.

#J-18808-Ljbffr
Back to Job Search