Embedded Software Engineer

Salary depends on experience
Posted on 03/21/18
Boston, MA
Automotive.
Salary depends on experience
Posted on 03/21/18

We are seeking highly talented Embedded or GPU Software Engineers that have experience putting safety-critical code on cars or code optimization for GPUs/embedded platforms. The ideal candidate will have experience working on ADAS products, self-driving car prototypes, or extensive familiarity with GPU (CUDA) programming.
Job Responsibilities:

  • Develop prototype embedded systems for self-driving cars, or optimize our AD system for GPU architectures
  • Advise C++ software engineers about architectures and approaches that will facilitate a future transition to embedded/GPU-based systems

Experience:

  • Prior embedded software experience at an automotive company working on ADAS products or autonomous vehicle prototype
  • Alternatively, strong GPU (CUDA) programming expertise

Core Skills:

  • Experience with ARM Cortex, X86 with RTOS, or GPU (CUDA) programming
  • Proficient in C code, good software engineering habits
  • Familiarity with RTOS (real-time operating systems)
  • Experience with real-time constraints, and hardware interfaces (e.g. Ethernet, UART, SPI, I2C)
  • Experience with version control systems (e.g., Git)
  • Strong background in data structures and algorithms
  • Experience in a regulated, safety critical environment
  • Desire to work in a fast-paced startup environment
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.