Embedded Software Engineer
Sarthak KaharUnited StatesMIDPosted 13d ago
C/C++Model-Based DevelopmentMATLABSimulinkEmbedded Systems
About the Role
We are looking for an Embedded Software Engineer to join our team. This role focuses on developing, debugging, and supporting embedded control software.
Key Responsibilities
• Develop and maintain embedded control software using C/C++
• Work on Model-Based Development projects
• Debug and troubleshoot embedded software issues
• Read and interpret electrical schematics and component datasheets
• Participate in requirements gathering and functional specification development
• Support software development, testing, and delivery
• Identify issues and implement system changes to improve functionality
Requirements
• 5–7 years of relevant industry experience
• Strong programming skills in Embedded C/C++
• Experience with Model-Based Development
• Knowledge of MATLAB and Simulink
• Experience developing embedded control software
• Familiarity with debuggers and troubleshooting techniques
• Ability to read schematics and component datasheets
• Understanding of the software development lifecycle (SDLC)
• Bachelors degree in Electrical Engineering, Computer Engineering, or Computer Science with an embedded focus