Embedded Software Senior Engineer Specialist – Information Software Framework Architect

Caterpillar UK

Peoria, IL, USA
$147,760.00 - $221,640.00 py
Onsite
C++
Rust
Linux
Our Information Software team is developing operating system, middleware, and data transfer frameworks that Caterpillar Display & Telematics product lines will be using for years to come

Job Summary

  • Our Information Software team is developing operating system, middleware, and data transfer frameworks that Caterpillar Display & Telematics product lines will be using for years to come.
  • You will help design, develop, configure, and test our high-quality software as a member of our team, focusing on iterative development and fast delivery of features utilizing up-to-date technologies and practices like Agile, C++, Rust, Linux, and emergent design.
  • 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

Our Information Software team is developing operating system, middleware, and data transfer frameworks that Caterpillar Display & Telematics product lines will be using for years to come.

Salary

$147,760.00 - $221,640.00

Skills & Requirements

Must-have

  • C++
  • Rust
  • Linux
  • Agile development
  • Object-Oriented programming
  • Design Patterns

Nice-to-have

  • Iterative development
  • Fast delivery of features
  • Emergent design
  • Teamwork and collaboration
  • Problem-solving skills

Key Requirements

  • Extensive experience with embedded software development, design, and architecture
  • Experience with Linux software development, including RTOS development
  • Experience with scripting using Python
  • Development experience with Rust
  • Advanced degree in an accredited Engineering or Computer Science curriculum

Work Rights

Not specified

Tailored Resume

Cover Letter