Senior Fullstack Embedded Software Engineer

Caterpillar Inc.

$112,710.00 - $169,060.00; not specified; not spec...
**
Angular and typescript development
Linux-based embedded systems
Software architecture and design
** Caterpillar Inc. is seeking a Senior Fullstack Embedded Software Engineer to lead the architecture, design, implementation, and testing of software for Linux-based displays. The ideal candidate will possess extensive experience in full-stack development, particularly with Angular and Typescript, and will work collaboratively with global teams to enhance system performance and efficiency. **

Job Summary

  • As a Senior Full Stack Embedded Software Architect, you will be primarily responsible for leading the development of architecture, design, implementation, and testing of software for Linux-based Gen 7 Displays, ensuring optimal system efficiency and stability.
  • Gather and analyze user/client requirements to create Software Requirements Specification (SRS) documents and coach a global team of Front End developers.
  • Compensation and benefits offered may vary; benefits include medical, dental, vision, paid time off, 401(k) savings plans, and more.

Matching Summary

Match Score: 75

** Caterpillar Inc. is seeking a Senior Fullstack Embedded Software Engineer to lead the architecture, design, implementation, and testing of software for Linux-based displays. The ideal candidate will possess extensive experience in full-stack development, particularly with Angular and Typescript, and will work collaboratively with global teams to enhance system performance and efficiency. **

Salary

$112,710.00 - $169,060.00; Not specified; Not specified

Skills & Requirements

Must-have

  • Angular and Typescript development
  • Linux-based embedded systems
  • Software architecture and design
  • Agile framework experience
  • Global team collaboration

Nice-to-have

  • Display technology expertise
  • Figma and Playwright experience
  • Middleware and Data Engine knowledge
  • Problem-solving and root cause analysis
  • Customer outcome focus

Key Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent
  • Extensive Full Stack development experience
  • Proficiency in GIT, CAN/J1939, CANoe, Ethernet
  • Experience with Domain Controllers
  • Ability to interpret functional and technical requirements
  • Lead technical and code reviews

Work Rights

Not specified

Sponsorship: available

Tailored Resume

Cover Letter