Staff Software Engineer

7 days ago


Farmington, Michigan, United States SiriusXM Full time

Responsibilities:

Who We Are:

SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners -- in the car, at home, and anywhere on the go with connected devices. Our vision is to shape the future of audio, where everyone can be effortlessly connected to the voices, stories and music they love wherever they are.

This is the place where a diverse group of emerging talent and legends alike come to share authentic and purposeful songs, stories, sounds and insights through some of the best programming and technology in the world. Our critically-acclaimed, industry-leading audio entertainment encompasses music, sports, comedy, news, talk, live events, and podcasting. No matter their individual role, each of our employees plays a vital part in bringing SiriusXMs vision to life every day.

SiriusXM is the leading audio entertainment company in North America, and the premier programmer and platform for subscription and digital advertising-supported audio products. SiriusXMs platforms collectively reach approximately 150 million listeners, the largest digital audio audience across paid and free tiers in North America, and deliver music, sports, talk, news, comedy, entertainment and podcasts. Pandora, a subsidiary of SiriusXM, is the largest ad-supported audio entertainment streaming service in the U.S. SiriusXM's subsidiaries Simplecast and AdsWizz make it a leader in podcast hosting, production, distribution, analytics and monetization. The Companys advertising sales organization, which operates as SiriusXM Media, leverages its scale, cross-platform sales organization and ad tech capabilities to deliver results for audio creators and advertisers. SiriusXM, through Sirius XM Canada Holdings, Inc., also offers satellite radio and audio entertainment in Canada. In addition to its audio entertainment businesses, SiriusXM offers connected vehicle services to automakers.

How youll make an impact:

The successful candidate will apply their experience in Middleware Software development for embedded systems to expand Sirius XMs software framework used to build automotive and aftermarket products. This individual will be a key member of the team responsible for design, documentation, implementation, and validation of software components used by multiple internal and external customers to launch exciting new satellite radio audio and data services and advanced telematics features. The ideal candidate will be a self-starter who can work both independently and within a team environment.

What youll do:

The Staff Software Engineer will be primarily responsible for the development and execution of software for SiriusXM Satellite Radio systems. Typical duties of the Software Engineer will include:

  • Assist in the development of advanced architectures and platforms for next generation software to control Satellite audio, data services and advance telematics features.
  • Assist in the development of user interface software specifications and software for SiriusXM Radio receiver products.
  • Assist in the development of advanced Infotainment and Telematics features for SiriusXM Radio receiver products.
  • Collaborate with SiriusXM receiver manufacturer partners to resolve outstanding user interface software issues during the product development process
  • Support the full software development lifecycle from initial feature definition through software release and in-field customer support.
    • Participate and support the design and development of software for the next generation software platform to enable Satellite and Streaming Audio, and Data Services and next generation Telematics features.
    • Understand the features integrated into our software products from several SiriusXM brands, including Pandora, Stitcher, Connected Vehicle and AdsWiz.
    • Perform analysis of internal and third-party product requirements and specifications, understanding of software framework architectures and designs to meet internal and external customer needs.
    • Participate in reviews sessions for new user interfaces, features and software implementation designs with the software team and other stakeholders.
    • Author software application notes, programming manuals, and training materials for distribution and presentation to Sirius XM partners.
    • Author software components, insuring they meet functional and quality requirements.
    • Utilize best practices in implementing software deliverables.
    • Understand all aspects of the software development lifecycle and apply data analytics to quantify and provide insight to process improvements.
  • Perform special projects, lab/field testing, and other duties as necessary.

What youll need:

  • BS Engineering or SW Engineering or equivalent experience required. MS Engineering is desired.
  • 5-7 or more years expertise in software, development for embedded consumer or automotive products.
  • Expert in C/C++.
  • Experience with C#, Java, HTTP, JSON, QT, Flutter, RUST
  • Experience with advanced software development environments (IDE, compilers, operating systems, source management tools, CI/CD, and test tools).
  • Familiarity with embedded, real-time software with the ability to clearly articulate complex system requirements, and design considerations.
  • Experience in one or more of the following areas:
    • Satellite receivers
    • Consumer or Automotive audio and infotainment products (radio head units, navigation systems, MP3 connectivity, CD players, telematics systems, etc.)
    • Digital communications
    • Client/server communications (e.g. PC/device)
    • protocols BLE, WiFi, CAN, LIN, or Ethernet.
    • familiarity with AUTOSTAR standards and methodology.
    • Internet Protocol products and technology
    • IPC Mechanisms Sockets, Message Queues, Shared Memory, etc.
    • Communication security threat identification and prevention as applicable to automotive clients using SELinux, QNX or AAOS.
  • Comfortable working in matrix environment, coordinating activities of multiple teams in multiple sites not under line management control
  • Good public speaking and presentation skills.
  • Interpersonal skills and ability to interact and work with staff at all levels.
  • Excellent written and verbal communication skills.
  • Ability to work independently and in a team environment.
  • Ability to pay attention to details and be organized.
  • Ability to project professionalism over the phone and in person.
  • Ability to handle multiple tasks in a fast-paced environment.
  • Commitment to internal client and customer service principles.
  • Willingness to take initiative and to follow through on projects.
  • Creative writing ability.
  • Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.
  • Must have legal right to work in the U.S.

Our goal at SiriusXM is to provide and maintain a work environment that fosters mutual respect, professionalism and cooperation. SiriusXM is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, national origin, ancestry, alienage or citizenship status, age, disability or handicap, sex, gender identity, marital status, familial status, veteran status, sexual orientation or any other characteristic protected by applicable federal, state or local laws.

The requirements and duties described above may be modified or waived by the Company in its sole discretion without notice.



  • Farmington, Michigan, United States Flextronics International USA, Inc Full time

    Job Posting Start Date Job Posting End Date Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world. We believe in the power of diversity and inclusion and cultivate a workplace culture of belonging that views uniqueness as a competitive edge and builds a...


  • Farmington, Michigan, United States Hitachi Astemo Full time

    Job Title: Lead Engineer, Electronics Engineering Development Department Summary: Under the direction of director this position exercises responsibility for designing, implementing, and optimizing software-defined solutions for mobility. Essential Functions: Develop development masterplan aligned with the company's corporate business objectives. Perform...

  • Senior Staff Engineer

    4 weeks ago


    Farmington Hills, Michigan, United States Flex Ltd. Full time

    Job Posting Start Date Job Posting End Date Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.We believe in the power of diversity and inclusion and cultivate a workplace culture of belonging that views uniqueness as a competitive edge and builds a...


  • Farmington, Michigan, United States Pandora Full time

    Who We Are: SiriusXM and its brands (Pandora, SXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners -- in the car, at home, and anywhere on the go with connected devices. Our...


  • Farmington Hills, Michigan, United States Pandora Full time

    Who We Are:SiriusXM and its brands (Pandora, SXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners in the car, at home, and anywhere on the go with connected devices. Our...


  • Farmington, Michigan, United States Hitachi Astemo Full time

    Job Title: Lead Engineer, Electronics Engineering Development Department Summary: Under the direction of Chief Engineer this position exercises responsibility for designing , implementing and optimizing advanced Electronics structure. Essential Functions: Develop development masterplan aligned with the company's corporate business objectives. Perform...


  • Farmington Hills, Michigan, United States PEAK Technical Staffing Full time

    Hiring for Full Time Hybrid role in Farmington Hills, MI. This role requires someone strong with Hardware/Controls and Software Integration using C++/C. Typically, a software engineer is involved in a project from specification through installation phase, with subsequent customer support as requested. Key areas of responsibility: Collaborate with team...


  • Farmington Hills, Michigan, United States Hitachi Careers Full time

    Description General Responsibilities:As a Cybersecurity Engineer, you will be responsible for Product Security as outlined in ISO21434. The scope of your work on any given project depends on the project deliverables and the number of staff assigned to that product.Job Responsibilities:The main duties and responsibilities include the following: Leading and...


  • Farmington Hills, Michigan, United States Hitachi Careers Full time

    Description General Responsibilities:As a Cybersecurity Engineer, you will be responsible for Product Security as outlined in ISO21434. The scope of your work on any given project depends on the project deliverables and the number of staff assigned to that product.Job Responsibilities:The main duties and responsibilities include the following: Leading and...

  • SSO Engineer

    3 weeks ago


    Farmington, Michigan, United States Innovien Full time

    Job Description:The Identity and Access Management team for our global client in the aerospace and defense industry is looking to bring in a couple of experienced SSO Engineers to hit the ground running and accelerate the migration to their new Ping environment. They will be supporting 2 of their largest initiatives 1. Onboarding 1,000s of new applications...


  • Farmington, Michigan, United States Central Data Systems Full time

    Job Description Due to the incredible growth we are experiencing, Central Data is looking to add an experienced Business Consultant/Trainer to our already dynamic team. SUMMARY The role of the Business Consultant - Accounting (BC) is to perform a variety of business management activities including Consulting, Training, Support and other consultative work for...

  • Systems Engineer

    7 days ago


    Farmington, Michigan, United States Activ8 Recruitment & Solutions Full time

    A global automotive parts manufacturing company in the Farmington Hills, Michigan area is now looking for mid- to senior-level Systems Engineer. The ideal candidate will have experience with the design and development of automotive electrical systems, and the ability to communicate effectively with both customers and internal departments. This is a full-time...

  • Hardware Engineer

    7 days ago


    Farmington, Michigan, United States Hitachi Energy Ltd. Full time

    Location Farmington Hills, Michigan, United States Job ID R0052361 Date Posted Company Name HITACHI ASTEMO AMERICAS, INC. Profession (Job Category): Engineering & Science Job Schedule Full time Remote No Job Description Job Summary In this role, under the supervision of the Department Manager, you'll support technology development for power electronics at...


  • Farmington, Michigan, United States zobility Full time

    Basic Purpose: The position of New Product Introduction (NPI) Systems Engineer has the main mission of facilitating and driving the introduction of new & innovative design, and advanced technologies in support of preprogram business acquisition activities and efforts. Duties and Responsibilities: Research, absorb, document and disseminate knowledge for new...


  • Farmington, Michigan, United States Randstad Full time

    Randstad US senior mechanical engineer farmington , Michigan Apply Now category computer and mathematical occupationsreference1052334job detailsjob summary:The Sr. Mechanical Engineer will be based in Farmington Hills, MI. The Sr. Mechanical Engineer is responsible for designing and developing mechanical packaging solutions for lighting fixtures as well as...


  • Farmington, Michigan, United States Sargent & Lundy Full time

    This position allows for a hybrid work schedule with a mix of work spent in office and working remote from home.This position will offer you the ability to apply and expand your knowledge of transmission line engineering including, conductors, hardware, insulation, structures, foundations and electrical principles to: Design transmission lines in the 69kV...

  • Devops Engineer

    2 months ago


    Farmington Hills, Michigan, United States Logging-in Full time

    The Sr Cloud DevOps Engineer plays a key role in the development of large-scale distributed applications with strong federation dynamic scaling and configuration security and policy management and superior robustness and fault tolerance capabilities.Approach and Deployment (What to Do & How to Do It)Architect implement improve and maintain Starkey's Cloud...


  • Farmington, Michigan, United States Akebono Brake Corp Full time

    Purpose/SummaryWith supervision, the EMS Mechanical Design Engineer will design and develop electro-mechanical brake components and assemblies through all development phases from concept to ready-for-production, for a given vehicle application.Essential Duties/ResponsibilitiesBased on customer or internal system requirements, propose and lead concept...


  • Farmington, Michigan, United States Activ8 Recruitment & Solutions Full time

    A global automotive parts manufacturing company in the Farmington Hills, Michigan area is now looking for mid- to senior-level Electrical Systems Engineer. The ideal candidate will have experience with the design and development of automotive electrical systems, and the ability to communicate effectively with both customers and internal departments. This is...


  • Farmington, Michigan, United States LanceSoft Full time

    Job Title: Senior Controls EngineerCompany Name: Not SpecifiedLocation: Greer, SC, 29651Duration: 12 Months Temp To hireDescription:We are currently seeking a skilled Senior Controls Engineer to join our team in Greer, SC. Our engineers operate in diverse environments and locations, requiring a solid technical background, substantial experience, and...