Senior Software Engineer

General Motors Australia & New Zealand

Warren, United States
Embedded systems design and development
Linux and real-time operating systems
Safety-critical software development
We are developing a world-class GM experience for our customers and driving real change in the most iconic automaker on the planet

Job Summary

  • We are developing a world-class GM experience for our customers and driving real change in the most iconic automaker on the planet.
  • The OS Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC) platforms.
  • From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.

Matching Summary

We are developing a world-class GM experience for our customers and driving real change in the most iconic automaker on the planet.

Skills & Requirements

Must-have

  • Embedded systems design and development
  • Linux and Real-Time Operating Systems
  • Safety-critical software development
  • C/C++ programming for embedded systems
  • Embedded hardware architectures
  • Communication protocols (Ethernet, I2C, UART)

Nice-to-have

  • Passion for innovation and speed
  • Drive meaningful change
  • Inclusive and belonging culture

Key Requirements

  • 5+ years of experience in Embedded Software Development
  • Experience with FreeRTOS or SafeRTOS
  • Experience with ASIL B and ASIL D standards
  • Experience in Linux-based embedded operating systems
  • Experience deploying commercial embedded systems
  • Familiarity with ARM architectures
  • Experience with SoC bring-up/validation/system level testing

Work Rights

Not specified

Tailored Resume

Cover Letter