Embedded Software Senior Engineering Specialist

Caterpillar Inc.

Mossville, IL, USA
$147,760.00 - $221,640.00 py
Onsite
Linux based application architecture
Real-time operating systems (freertos)
Testing framework (google test)
The individual hired for this position will collaborate with the software, tools and technology teams to enable and support common architecture for Linux based application

Job Summary

  • The individual hired for this position will collaborate with the software, tools and technology teams to enable and support common architecture for Linux based application.
  • Lead and mentor a small team; influence suppliers and internal stakeholders to adopt standardized processes and tooling.
  • 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

The individual hired for this position will collaborate with the software, tools and technology teams to enable and support common architecture for Linux based application.

Salary

$147,760.00 - $221,640.00

Skills & Requirements

Must-have

  • Linux based application architecture
  • real-time operating systems (FreeRTOS)
  • testing framework (google test)
  • embedded build system workflows
  • scripting (Python, Bash)
  • debugging skills

Nice-to-have

  • configuration management tools (Git)
  • CI/CD systems (GitHub Actions, Jenkins)
  • Docker, Lauterbach, SonarQube
  • AI-assisted development tools

Key Requirements

  • Degree in accredited Engineering, Computer Science, or Computer Engineering
  • Experience with configuration management tools like Git
  • Experience with open source libraries
  • Experience with CI/CD systems
  • Experience with Docker, Lauterbach, SonarQube, CI/CD, Jenkins
  • Familiarity with AI-assisted development tools

Work Rights

Not specified

Tailored Resume

Cover Letter