Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

Rose INT

Embedded Software Engineer — Mossville, IL, USA

Job Code: PAN-00000013 · Employment Type: CTC, W2 · Tax Term: C2C · Indicative Pay: $42/hr

About the Opportunity

We are seeking a seasoned Embedded Software Engineer to contribute to embedded control software for vehicle and machine systems. This role focuses on C-based firmware development, model-based design with Matlab/Simulink/Stateflow, and hands-on debugging of hardware/software interactions. The position is based in Mossville, Illinois and requires experienced engineers comfortable working with communication protocols and control systems.

Why Join Us?

  • Competitive compensation aligned with market expectations.
  • Opportunities for professional development, training, and model-based design experience.
  • Collaborative engineering environment with mentorship and clear career progression.
  • Meaningful work on embedded control systems that impact real-world machines.

Key Responsibilities

  • Design, develop, and maintain embedded C software for control systems and real-time applications.
  • Create and integrate Matlab/Simulink/Stateflow models as part of a model-based development workflow.
  • Perform system-level integration, verification and validation of embedded control features.
  • Diagnose and resolve complex issues through debugging, reading schematics and interpreting datasheets.
  • Work with communication protocols such as CAN, J1939 and Ethernet to ensure reliable data exchange.

Qualifications

  • 8+ years of professional experience in embedded software development with strong C programming skills.
  • Experience with Matlab/Simulink/Stateflow and model-based development practices.
  • Proven debugging and troubleshooting skills; ability to read schematics and use diagnostic tools.
  • Familiarity with communication protocols (CAN, J1939, Ethernet) and Python scripting for tooling/automation.
  • Experience in engine or machine controls development and electrical systems troubleshooting is highly desirable; BS/MS in Electrical/Computer/Software Engineering or related field preferred.

Ready to Apply?

Please submit your resume and a brief cover note referencing the job code PAN-00000013 to the email below. In your message, highlight relevant embedded software projects, model-based development experience, and your experience with the listed protocols and tools.

Contact:

Phone: View phone number on product.excelhire.com

Take the next step in your career!

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!