TL;DR

Senior Software Engineer (Embedded): Develops software for embedded systems to expand SXM’s software framework for automotive products, with an accent on satellite audio, data services, and telematics features. Focus on developing advanced architectures, user interfaces, and software implementation designs for SXM receiver products.

Location: New York, NY; Telecommuting is permitted from any location in the U.S.

Salary: $189,592/year

Company

SiriusXM is a radio company.

What you will do

  • Develop advanced architectures and platforms for next-gen software to control satellite audio, data services, and advanced telematics features.
  • Develop user interface software specifications and software for SXM radio receiver products.
  • Analyze internal and third-party product requirements and specifications.
  • Participate in review sessions for new user interfaces, features, and software implementation designs.
  • Author software application notes, programming manuals, and training materials for distribution to SXM partners.
  • Perform lab/field testing and other duties as necessary.

Requirements

  • Master’s degree in Computer Science, Computer and Information Science, Computer Engineering or Information Technology, plus two years of experience in the position offered or a software engineering/development position, OR Bachelor’s degree and five years of progressive post-Bachelor’s experience.
  • Experience performing software, framework and application development for embedded consumer automotive products including satellite receivers, digital communications, and automotive audio and infotainment products.
  • Experience working within advanced software development environments (IDE, compilers, operation systems, source management tools, CI/CD and test tools).
  • Experience using C/C++, C#, Java, Scala, Python, HTTP, and JSON.

Culture & Benefits

  • Regular Employee Full-Time