Embedded Systems Engineer: Real-Time, C++ & Angular

Caterpillar Inc.

Mossville (IL)

On-site

USD 88,000 - 146,000

Full time

46 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
Tuition Reimbursement
Paid time off plan

Job summary

Caterpillar Inc. in Mossville, IL is seeking a Software Engineer to design, implement and test software for embedded devices and real-time control systems within the CTCT division.

You will work with a delivery team to meet product and customer requirements in a fast-paced, collaborative environment. Key responsibilities include integrating positioning and control components using C++ and Angular, building and testing in SIL, and creating automated tests while contributing to design documents

Qualifications

  • Requires a degree in Engineering, Computer Science or Materials Science.
  • Analytical thinking and root-cause analysis skills.
  • Experience with object-oriented programming and real-time systems.
  • Ability to communicate effectively with team members and stakeholders.
  • Knowledge of front-end development and embedded control systems is a plus.

Responsibilities

  • Integrate positioning, controls and commissioning components using C++ and Angular.
  • Build and test in SIL environment.
  • Create automated software tests.
  • Write, maintain and archive design documents and source code.
  • Communicate designs and results to customers, suppliers, and teammates.
  • Contribute to new product and process design and maintenance.

Skills

Object-Oriented Programming
Front-end development
Real-time operating systems
Real-time embedded control systems
Communication

Education

Engineering/Computer Science/Materials Science degree
Advanced degree preferred

Tools

C++
Angular

Job description

Caterpillar Inc. in Mossville, IL is seeking a Software Engineer to design, implement and test software for embedded devices and real-time control systems within the CTCT division.

You will work with a delivery team to meet product and customer requirements in a fast-paced, collaborative environment. Key responsibilities include integrating positioning and control components using C++ and Angular, building and testing in SIL, and creating automated tests while contributing to design documents

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time Embedded Software Engineer — Integration & Testing
Real-Time Embedded Software Engineer — Integration & Testing

Caterpillar • Ina (IL)

On-site
USD 98,000 - 146,000
Relocation assistance
Visa sponsorship
Travel opportunities
Senior Positioning & Controls Engineer
Senior Positioning & Controls Engineer

Caterpillar Brazil • Northern (KY)

Hybrid
USD 113,000 - 169,000
Travel up to 10%
Autonomy Embedded Software Architect – Real-Time C/C++, AUTOSAR
Autonomy Embedded Software Architect – Real-Time C/C++, AUTOSAR

ApplyMint • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+2
Senior Positioning & Controls Engineer (Real-Time Embedded)
Senior Positioning & Controls Engineer (Real-Time Embedded)

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
Paid time off
Relocation assistance
+1
Embedded Software Engineering Lead – Telematics Systems
Embedded Software Engineering Lead – Telematics Systems

Caterpillar Financial Services Corporation • Alpharetta (GA)

On-site
USD 152,000 - 193,000
Medical, dental, and vision benefits
401(k) with matching
Health Savings Account (HSA)
+5
Senior Positioning & Controls Engineer — Real-Time
Senior Positioning & Controls Engineer — Real-Time

Socket.dev • Mossville (IL)

On-site
USD 113,000 - 169,000
Relocation assistance
Visa sponsorship
Competitive benefits
Senior IMU & Sensor Electronics Engineer - Embedded Systems
Senior IMU & Sensor Electronics Engineer - Embedded Systems

Caterpillar • Dayton (OH)

On-site
USD 128,000 - 193,000
Relocation assistance
EMBEDDED SOFTWARE ENGINEER - WEB
EMBEDDED SOFTWARE ENGINEER - WEB

Caterpillar • Ina (IL)

On-site
USD 98,000 - 146,000
Relocation assistance
Visa sponsorship
Travel opportunities
Autonomy Embedded Systems Engineer
Autonomy Embedded Systems Engineer

Caterpillar • Ina (IL)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
Paid time off (Vacation, Holidays)
401(k) savings plans
+1
Embedded Software Engineer - Web
Embedded Software Engineer - Web

Caterpillar Inc. • Mossville (IL)

On-site
USD 88,000 - 146,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+2