Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Caterpillar Logo

Senior Full Stack Embedded Software Engineer

Caterpillar

$110,520 - $165,840
Dec 15, 2025
Mossville, IL, US
Apply Now

Caterpillar Inc. is looking to solve the problem of enhancing site safety, productivity, and efficiency across customer operations worldwide through the advancement of technologies including autonomy and automation.

Requirements

  • Knowledge of software development tools and activities
  • Experience with Full Stack development using Angular, Typescript within a Linux environment
  • Experience with Displays, Figma, and Playwright
  • Proficiency in GIT, CAN/J1939, CANoe, Ethernet, Embedded Systems, Domain Controllers, and Back End interfaces
  • Ability to interpret functional and technical requirements
  • Preferred knowledge of C++, Middleware, and Data Engine

Responsibilities

  • Define and lead the overall architecture
  • Develop, design, and implement software for embedded systems using Angular and Typescript
  • Gather and analyze user/client requirements to create Software Requirements Specification (SRS) documents
  • Coach a global team of Front End developers and maintain a scalable, modular, test-driven software architecture
  • Test and debug embedded system software using various tools and methods to enhance code quality and optimize system performance
  • Collaborate with cross-functional teams
  • Lead technical and code reviews

Other

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or an equivalent field
  • Ability to work cooperatively towards shared goals and being supportive of others at all levels
  • Effective communication concepts, tools and techniques
  • Ability to work onsite five days a week
  • Visa Sponsorship is not available for this position