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