Embedded Software Engineering Specialist - Core Machine

Caterpillar Inc.

Mossville, IL, USA
Base: $112,710.00 - $169,060.00; bonus/equity: inc...
**
Linux-based embedded applications
Ci/cd/ct practices
Software development tools
** Caterpillar Inc. is seeking an Embedded Software Engineering Specialist for their Mossville, IL location. This role focuses on enhancing build processes for Linux-based embedded applications and requires strong analytical, software development, and communication skills. **

Job Summary

  • When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.
  • In this role, you’ll help shape how we build and deliver embedded software by establishing shared build infrastructure for Linux-based embedded controllers.
  • Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience.

Matching Summary

Match Score: 75

** Caterpillar Inc. is seeking an Embedded Software Engineering Specialist for their Mossville, IL location. This role focuses on enhancing build processes for Linux-based embedded applications and requires strong analytical, software development, and communication skills. **

Salary

Base: $112,710.00 - $169,060.00; Bonus/Equity: Incentive bonus; Benefits: Medical, dental, vision, PTO, 401(k), HSA, FSA, EAP, etc.

Skills & Requirements

Must-have

  • Linux-based embedded applications
  • CI/CD/CT practices
  • Software development tools
  • Python, Bash scripting
  • C, C++ programming

Nice-to-have

  • AI-assisted development tools
  • Cross-functional collaboration
  • Technical leadership

Key Requirements

  • Degree in Engineering, Computer Science, or Computer Engineering
  • Experience in Linux based software development
  • Proficiency in testing framework like Google test

Work Rights

Not specified

Tailored Resume

Cover Letter