✦ Luna Orbit — Software Engineering

Embedded Software Engineering Specialist-2

at Caterpillar

📍 Mossville, Illinois Unknown 💰 $126K – $189K USD / year Posted March 13, 2026
Salary $126K – $189K USD / year
Type Not Specified
Experience mid
Exp. Years 3+ years
Education Degree in an accredited Engineering or Computer Science curriculum
Category Software Engineering

This role involves developing and testing embedded software for vehicle control systems, ensuring system integration and performance in a fast-paced environment.

  • Develop embedded software
  • Test and debug systems
  • Perform system integration
  • Analyze requirements
  • Support rapid project cycles

The environment includes embedded C/C++ development, system debugging, source control, and collaboration with hardware teams.

The ideal candidate is a mid-level embedded software engineer with experience in developing, testing, and debugging embedded systems, proficient in C and C++, with strong system integration skills and a background in automotive or industrial systems.

Embedded systems software developmentExperience with testing and debuggingDegree in Engineering or Computer ScienceSystem integration experience
Knowledge of vehicle control systemsExperience with CI toolsLeadership abilities
Embedded development toolsSource control systemsDebugging tools
Embedded softwareCC++TestingDebuggingSystem integrationRequirements analysisSource code management
Embedded software developmentC programmingC++Testing and debuggingRequirements analysisSystem integrationSoftware designSource code management
CommunicationTeam collaborationProblem-solvingLeadershipTechnical guidance
Industry Manufacturing / Industrial / Automotive
Job Function Embedded software development and testing for vehicle systems
Embedded softwareC programmingC++TestingDebuggingSystem integrationRequirements analysisSource code managementEmbedded systemsSoftware developmentEmbedded software developmentSoftware designTeam collaboration

Lack of embedded software experience, No degree in Engineering or Computer Science, No experience with system integration

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile