Senior Fullstack Embedded Software Engineer

Caterpillar of Australia

Mossville, United States
Base: $112,710.00 - $169,060.00; bonus/equity: inc...
Onsite
Angular and typescript development
Embedded systems software
Linux environment experience
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

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.
  • Coach a global team of Front End developers and maintain a scalable, modular, test-driven software architecture.
  • 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

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.

Salary

Base: $112,710.00 - $169,060.00; Bonus/Equity: Incentive bonus; Benefits: Medical, dental, vision, PTO, 401(k), HSA, FSA, etc.

Skills & Requirements

Must-have

  • Angular and Typescript development
  • Embedded systems software
  • Linux environment experience
  • Agile framework collaboration
  • Global team coaching
  • Software Requirements Specification (SRS) creation

Nice-to-have

  • Display technology expertise
  • Figma and Playwright usage
  • CAN/J1939 protocols
  • CANoe tool experience
  • Ethernet communication
  • Domain Controllers
  • Back End interfaces
  • C++ and Middleware knowledge
  • Data Engine understanding

Key Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent
  • Extensive Full Stack development experience
  • 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
  • Lead technical and code reviews

Work Rights

Not specified

Sponsorship: available

Tailored Resume

Cover Letter