Software Engineer III – Embedded Android 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 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 SiriusXM’s vision to life every day. We are proud to be launching a new state-of-the-art technology facility in Dublin, Ireland. The Dublin-based team will play a critical role in our continued digital transformation and will function as a center of excellence for SiriusXM’s global Product and Technology organization. SiriusXM’s new Dublin facility will comprise a workforce primarily focused on software development, automotive technology and engineering, AdTech, data science, and analytics. Talent based in the new technology hub will be charged with developing and implementing best-in-class standards for high-quality, scalable software deliveries for SiriusXM’s streaming and in-vehicle audio entertainment platforms. SiriusXM Connected Vehicle SiriusXM Connected Vehicle (SiriusXM CV) is a leading provider of connected services to vehicle manufacturers, delivering one of the most broadly adopted connected vehicle platforms in North America for the last 25 years. Named the 2020 Company of the Year in the Telematics Industry by Frost & Sullivan, we provide safety, security and convenience services to millions of vehicle owners across major automotive brands. Our teams are continuously working to develop leading-edge technology that can not only add convenience to the daily lives of so many drivers across the country but our advancements in safety and security could also help save their lives. How you’ll make an impact: The Software Engineer III will be responsible for maintenance and new feature development of 360L SiriusXM application running on Android, Linux, and Windows platforms and used by internal SiriusXM for UI/UX trials and regression testing. The ideal candidate will have a proven track record of participating in an embedded SW development team, designing, implementing, and testing sophisticated software architectures, and will have been directly responsible for developing software. The candidate will also have prior Android development experience. What you’ll do: Assist in the design, documentation, and implementation of application software to bring SAT and IP streaming audio, data and advanced user interfaces to our customers. Support the full software development lifecycle from initial feature definition through software release and in-field customer support. 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 software design and review sessions 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, ensuring they meet functional and quality requirements. Utilize best practices in implementing software deliverables. Assist in supporting end-users of the software deliverables, providing support as needed. Perform special projects, lab/field testing, and other duties as necessary. Assist in the development of user interface software specifications and software for SiriusXM Radio receiver products. Provide regular and accurate reports to the Senior Manager – OEM Validation and perform special projects, lab/field testing, and other duties as necessary. What you’ll need: Qualifications: BS Software Engineering, Computer Science or equivalent is required. Masters Software Engineering is desired. 3-5+ years of successful, relevant software development experience. Acceptable product areas include: o Automotive sound manufacturers (radio head units, telematics and navigation systems, etc.) o Android or iOS Apps o Mobile telephone systems o Satellite receivers o Automotive engine controllers o Instrument Clusters o Embedded software for medical devices o Bluetooth and / or Wi-Fi products. Requirements and General Skills: Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment. Interpersonal skills and ability to interact and work with staff at all levels. Strong organizational skills and attention to details. Good public speaking and presentation skills. 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 a professional image over the phone and in person. Commitment to “internal client” and customer service principles. Ability to handle multiple tasks in a fast-paced environment. Willingness to take initiative and to follow through on projects. Technical Skills: Expertise in Android Framework is required. Expertise in object-oriented methodologies, and system software design concepts. Programming experience in Java or Kotlin is required. Programming experience in C++ or Rust is preferred. Experience in participating in formal documentation and source code reviews, providing relevant and insightful feedback to team members. Experience with AAOS (Android Automotive Operating System) is preferred. Experience with configuration management and defect tracking tools (GITHUB and JIRA). Working knowledge of Inter-Process Communication. Working knowledge of scripting languages (Ruby, Python). Working knowledge of XML, JSON, HTML. Working knowledge with REST HTTP protocols. Working knowledge of CI tools (Jenkins, etc.). Familiarity with IDEs and development/debugging tools. The requirements and duties described above may be modified or waived by the Company in its sole discretion without notice. 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 based on actual or perceived race, creed, colour, 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. #J-18808-Ljbffr
Who We Are: SiriusXM and its brands (Pandora, SXM Media, AdsWizz, Simplecast, and SiriusXM Connect) 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 SiriusXM’s vision to life every day. How you’ll make an impact: The Software Engineer III will be responsible for the design, development, and support of the playback service for SXM-Pandora streaming enterprise system. This position will report directly to the Director, API Development. What you’ll do: Work closely with the Tech Lead and Senior Systems Architect to ensure that strategic objectives are met with the proposed architectural solutions for business needs. Code all core services and applications in various Java technologies following industry standards. Participate in technical design and architecture working closely with the Tech Lead – playback Services. Document all technical design, code, build and release procedures. Robust understanding of Object-Oriented Programming concepts and design. Work directly with Development, QA and DevOps on all phases of software delivery. Knowledge of industry-standard application architectures, design patterns and technology standards and best practices. Experience in designing and developing highly scalable, highly available and maintainable cloud applications. Learn and stay up to date on new development and cloud technologies and trends. Work under tight deadlines and reliably deliver work of the highest standards on time. Handle production system support, where business consultation and development may be required. What you’ll need: MS in Computer Science or related field. 3-5+ years of experience with Java server-side application development full life cycle. Extensive knowledge with application development using core Java, Spring Boot and/or Scala. Understanding of multiple threading, concurrency, design patterns and their impacts on application concurrency and scalability. Good working knowledge of web services, RESTful interfaces, XML schema and gRPC, validation, parsing, and marshalling. Experience working with Cloud technologies, including Containerization, CICD, load balancing, data caching and service resiliency. Extensive experience with Linux and Tomcat servers. Experience working with NoSQL DB, Caching and Data streaming such as Cassandra, Redis and Kafka. Experience with maven, Github, and issue tracking tools (JIRA a plus). Akamai Live Streaming, CDN, and Edge Computing platforms experience preferred. R-2024-IR-15 #J-18808-Ljbffr
Who We Are: SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connect) 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 SiriusXM’s vision to life every day. SiriusXM Connect (SiriusXM CV) is a leading provider of connected services to vehicle manufacturers, delivering one of the most broadly adopted connected vehicle platforms in North America for the last 25 years. Named the 2020 Company of the Year in the Telematics Industry by Frost & Sullivan, we provide safety, security and convenience services to millions of vehicle owners across major automotive brands. Our teams are continuously working to develop leading-edge technology that can not only add convenience to the daily lives of so many drivers across the country but our advancements in safety and security could also help save their lives. How you’ll make an impact: In this role, you’ll play a key part in ensuring the reliability and scalability of our Salesforce platform, which powers critical customer transactions and supports our Contact Center operations. Your contributions will help deliver seamless experiences for customers and agents alike, while enabling real-time access to vehicle and subscription data. You’ll drive forward secure, integrated solutions that are essential to customer service, compliance, and operational excellence—all while collaborating with cross-functional teams and leveraging the power of cloud technologies. What you’ll do: As a Senior Software Engineer, Salesforce, you will lead the development and support of scalable, high-impact solutions that power customer subscription and account management across our organization. You’ll work closely with cross-functional teams to ensure our Salesforce platform delivers seamless, reliable, and secure experiences for agents and customers alike. Starting with the most critical responsibilities, you will: Design, build, and maintain Salesforce applications using Apex, Lightning Web Components, Flows, and REST integrations. Create and manage robust, scalable integrations between Salesforce and cloud-based systems, ensuring real-time data flow and system reliability. Troubleshoot complex issues, implement performance optimizations, and support mission-critical application uptime. Partner with stakeholders to translate business needs into effective, efficient technical solutions. Act as a subject matter expert and technical leader within the team, sharing knowledge and driving best practices across the platform. In this role, you’ll be working on a platform that directly supports front-line customer service and business operations. If you're someone who enjoys building impactful solutions, collaborating across teams, and driving innovation on a widely used enterprise platform, this opportunity offers meaningful work and room to grow. What you’ll need: 5+ years of hands-on experience developing on the Salesforce platform, including Apex, Lightning Web Components, Flows, and API integrations. Bachelor’s degree in computer science, Engineering, or a related field — or equivalent combination of education and relevant experience. Proven experience integrating Salesforce with cloud-based systems, ideally in environments leveraging AWS services (e.g., Lambda, S3, API Gateway). Strong understanding of Salesforce architecture, security model, and best practices in enterprise development. Proficiency in source control (Git), CI/CD practices, and DevOps tools supporting Salesforce and cloud workflows. Ability to work independently, lead development efforts, and mentor team members in a fast-paced, agile environment. Excellent problem-solving skills and ability to collaborate effectively across business and technical teams. Experience with automation tools and/or AI-based enhancements in Salesforce is a plus. Salesforce certifications (e.g., Platform Developer I/II, Integration Architect) and/or AWS certifications are a strong advantage. 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. R-2025-03-44 #J-18808-Ljbffr
Who We Are: SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connect) 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 SiriusXM’s vision to life every day. SiriusXM Connect (SiriusXM CV) is a leading provider of connected services to vehicle manufacturers, delivering one of the most broadly adopted connected vehicle platforms in North America for the last 25 years. Named the 2020 Company of the Year in the Telematics Industry by Frost & Sullivan, we provide safety, security and convenience services to millions of vehicle owners across major automotive brands. Our teams are continuously working to develop leading-edge technology that can not only add convenience to the daily lives of so many drivers across the country but our advancements in safety and security could also help save their lives. How you’ll make an impact: The Connected Vehicle Services division of SiriusXM builds and delivers software-based services on our connected car platform. The software we develop not only adds convenience to the daily life of our subscribers, but safety and security as well; when the worst happens, our software helps to save lives. Working on our team will give you the opportunity to craft software in an agile, team-focused environment while learning and exercising a multitude of skills. We focus on keeping developers happy and productive; fostering a positive atmosphere to help you make the right decisions and to learn and grow both professionally and personally. We are looking for a motivated and passionate software craftsperson to help us create, extend, and maintain the core of our connected car software platform as we expand past our current offerings in services related to safety, security and convenience in order to take our business to the next level. What you’ll do: Duties and Responsibilities: Adhere to rules established to enforcetest-driven/behavior-drivedevelopment, maintaining wiki pages, code style, and code group/peer review. Be a team player, someone who can communicate both orally and through our various written communication mechanisms. Be able to work under the supervision of a more senior engineer, completing tasks with the expected degree of quality in a timely fashion. Analyze requirements and technical specifications and implement assigned development tasks using various web technologies. Develop, maintain, and debug cloud based micro-service APIs Be able to dig in and troubleshoot pre and post production issues. What you’ll need: Minimum Qualifications: BS in Engineering, Computer Science, Information Systems, or other technically related field Equivalent experience and/or degrees in other technical fields will be evaluated and considered 5+ years of experience in an development position Strong technical knowledge building mission critical/highly available service-oriented software Requirements and General Skills: Works well with others and is a skilled communicator both written and oral; acts with professionalism both in person and when working on the phone with partners. Excellent problem-solving skills Experience working in an agile software development organization; Scrum and/or Kanban Willingness to learn new technologies - often very quickly Technical Skills: Strong technical knowledge building mission critical/highly available service using current generation toolkits such as Node.JS, RESTEasy or Spring Developing and designing web services through APIs using REST, HTTP, JSON/JSONP, etc Strong development experience in Node.js , Express and Nock frame works or Java 8 and later Strong technical knowledge of IP, HTTP, JSON and XML Experience with Python or Javascript/Node.js skills. Strong understanding the principles of service-oriented software and large scale distributed systems. Working knowledge of reactive programing Working knowledge of Relational and NoSQL databases using JDBC, JPA or similar frameworks Basic technical knowledge of cloud-based systems – covering infrastructure, platform and software as services Recent hands-on experience with Java, Spring / Spring Boot Frameworks, Node.js development, MicroServices, Serverless (AWS Lambda, AWS Step function, Api Gateway, AWS Glue, CloudFormation ) Good working knowledge of the Cloud AWS, Observability & Traceability Code craftsmanship; rigor in high code quality, automated testing (JUnit, eslint, mocha, chai, jest Mockito, Cucumber), and agile engineering best practice Knowledge of modern software patterns and anti-patterns Able to work within a Git/Gitflow-based multi-branched software environment and build deployment pipelines. Preferred experience with Java development tooling: Maven and/or Gradle. Used continuous integration environments like Jenkins, Hudson. 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. R-2025-03-47 #J-18808-Ljbffr
Who We Are: SiriusXM and its brands (Pandora, SXM Media, AdsWizz, Simplecast, and SiriusXM Connect) 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 SiriusXM’s 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. SiriusXM’s 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 Simple #J-18808-Ljbffr
Senior Technician, PSO 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 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 SiriusXM’s vision to life every day. We are proud to be launching a new state-of-the-art technology facility in Dublin, Ireland. The Dublin-based team will play a critical role in our continued digital transformation and will function as a center of excellence for SiriusXM’s global Product and Technology organization. SiriusXM’s new Dublin facility will comprise a workforce primarily focused on software development, automotive technology and engineering, AdTech, data science, and analytics. Talent based in the new technology hub will be charged with developing and implementing best-in-class standards for high-quality, scalable software deliveries for SiriusXM’s streaming and in-vehicle audio entertainment platforms. Pandora Pandora, a subsidiary of SiriusXM, is the largest ad-supported audio entertainment streaming service in the U.S. Pandora provides consumers with a uniquely-personalized music and podcast listening experience with its proprietary Music Genome Project and Podcast Genome Project technology. Pandora is available through its mobile app, the web, and integrations with more than 2,000 connected products. How you’ll make an impact : The Production Services Operations Team is made up of a dynamic group of technicians that handle production operations and support for the billing, supply chain and identity systems that support our 150 million listeners. The technician role will not only operate these systems, but will analyse complex incidents for resolution and look for automation opportunities across the systems. What you’ll do: Application Support: Provide production support for critical applications, including Portal Infranet Billing Systems, Salesforce Service Cloud, Stripe, and other integrated platforms. Troubleshoot and resolve incidents related to application performance, functionality, and integration. Monitoring and Alerting: Utilize monitoring tools such as Datadog, Kibana, and CloudWatch to proactively identify and address system issues. Set up and maintain alerts to ensure prompt identification of potential issues. Automation and Tool Integration: Develop and maintain shell scripts to automate routine tasks and processes. Integrate various tools such as UIPath, Zapier, Slack, and Monday.com to streamline operations. Implement API integrations to improve workflow efficiency. Problem Solving and Analytics: Analyse complex system issues to identify root causes and propose effective solutions. Measure and articulate problems, documenting findings and recommendations for continuous improvement. Collaboration and Documentation: Work closely with development, infrastructure, and operations teams to resolve issues and implement enhancements. Utilize Atlassian tools such as Jira and Confluence for issue tracking, documentation, and knowledge sharing. Incident and Issue Management: Manage incidents using tools like Opsgenie and ServiceNow, ensuring timely resolution and thorough documentation. Participate in on-call rotations to provide 24/7 support. What you’ll need: Minimum Qualifications: Associate degree, Technical School or military training in computer systems management and monitoring or related area of equivalent experience. 4 years of experience operating and supporting a complex integrated billing, payment or supply chain system. Practical hands-on experience with trouble ticket systems, network monitoring tools, and familiarity with incident management processes. Experience with cloud platforms and services. Requirements and General Skills: Strong problem-solving and analytical skills with the ability to measure, articulate, and resolve issues effectively. Proficiency in shell scripting and API integration for automation. In-depth knowledge of monitoring tools such as Datadog, Kibana, and CloudWatch. Experience supporting applications built on Oracle, Java, ESB, and microservices architecture. Familiarity with Atlassian tools (Jira, Confluence) for documentation and issue tracking. Hands-on experience with Opsgenie and ServiceNow for incident management. Familiarity with tools like UIPath, Zapier, Slack, and Monday.com for operational automation. Strong communication skills to articulate technical issues to both technical and non-technical stakeholders. Knowledge of AWS services and platforms. Experience with Databricks and Tableau for data analysis and visualization. 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. #J-18808-Ljbffr
Senior Software Engineer 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 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 SiriusXM’s vision to life every day. We are proud to be launching a new state-of-the-art technology facility in Dublin, Ireland. The Dublin-based team will play a critical role in our continued digital transformation and will function as a center of excellence for SiriusXM’s global Product and Technology organization. How you’ll make an impact: The Senior Software Engineer will be responsible for development and maintenance of new features for Satellite and IP features for SiriusXM client applications running on Android, Linux, and Windows platforms. What you’ll do: Design, document, and implement customer and reference application software to bring SAT and IP streaming audio, data and advanced features to automotive. Support the full software development lifecycle from initial feature definition through software release and in-field customer support. Perform analysis of internal and third-party product requirements and specifications, understanding software framework architectures and designs to meet internal and external customer needs. Participate in software design and review sessions with the software team and other stakeholders. Author software application notes, programming manuals, and training materials for distribution and presentation to SiriusXM partners. Author software components, ensuring they meet functional and quality requirements. Utilize best practices in implementing software deliverables. Assist in supporting end-users of the software deliverables, providing support as needed. Perform special projects, lab/field testing, and other duties as necessary. 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. Provide regular and accurate reports to the Senior Manager – OEM Validation and perform special projects, lab/field testing, and other duties as necessary. What you’ll need: BS in Software Engineering or equivalent experience required. Masters in Software Engineering is desired with 5+ years of expertise in software, framework and application development for embedded consumer or automotive products. Desired experience with one or more of these areas: 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. Internet Protocol products and technology. IPC Mechanisms – Sockets, Message Queues, Shared Memory, etc. Experience with any of the following: Android, AAOS, Linux, AMZ Digital Cockpit. Experience with advanced software development environments (IDE, compilers, operating systems, source management tools, CI/CD, and test tools). Expertise in C/C++11 and/or Rust in an embedded environment. Experience with Qt/QML framework. Knowledge in object-oriented methodologies and system software design concepts. Experience in participating in formal documentation and source code reviews, providing relevant and insightful feedback to team members. Working knowledge with REST HTTP protocols. Familiarity with formal software design and agile processes. Familiarity with configuration management and defect tracking tools (GitHub, Jira). Familiarity with unit testing best practices and both Windows and Unix-like Operating Systems. Interpersonal skills and ability to interact and work with staff at all levels. Excellent communication and time management skills, with the ability to prioritize and multitask, and work under shifting deadlines in a fast-paced environment. Ability to work independently and in a team environment. Ability to pay attention to details and be organized. 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. 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 based on actual or perceived race, creed, colour, 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. #J-18808-Ljbffr
Who We Are: SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connect) 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. We are proud to be launching a new state-of-the-art technology facility in Dublin, Ireland. The Dublin-based team will play a critical role in our continued digital transformation and will function as a center of excellence for SiriusXM’s global Product and Technology organisation. SiriusXM’s new Dublin facility will comprise a workforce primarily focused on software development, automotive technology and engineering, AdTech, data science, and analytics. Talent based in the new technology hub will be charged with developing and implementing best-in-class standards for high-quality, scalable software deliveries for SiriusXM’s streaming and in-vehicle audio entertainment platforms. How you’ll make an impact: We have a terrific opportunity for a Senior Technical Program Manager with a passion for delivering high quality products in a complex, fast paced environment. As part of the Client Software Engineering organization, the Senior Technical Program Manager will work with engineering teams to deliver world-class features for SiriusXM and Pandora applications and websites. We are looking for someone who is results-oriented and highly comfortable facilitating engineering teams to meet commitments and successfully deliver high quality products and new features. You enjoy being of service to your team and to the larger organization, and your leadership is grounded in trust, transparency, and kindness. What you’ll do: Define, implement and establish program management tools, techniques, and best practices that are uniquely aligned to project execution. Collaborate and closely communicate with product, operations, engineering, quality engineering, and other interdepartmental resources to successfully drive projects to completion with the highest level of quality. Coordinate activities, manage task dependencies, and proactively adjust plan to keep the project on track. Manage clear communication of progress/status with project stakeholders. Adapt to changing conditions and modify project execution plan as appropriate while managing multiple projects concurrently. Proactively highlight and resolve risks and issues and clearly communicate those risks to stakeholders. Identify blockers and facilitate the removal of those blockers. Understand and communicate project status from engineering stand-up and sprint planning meetings without adding additional meeting burden. What you’ll need: Bachelor’s degree in Computer Science, Business Management, or a related field, or equivalent experience in lieu of a degree. 6+ years of experience working with engineering and technical program management teams within a software organization. Strong written and verbal communication skills. Detail-oriented with excellent organizational abilities. Proven time management skills, able to prioritize, multitask, and work effectively under shifting deadlines in a fast-paced environment. Solid understanding of software engineering processes, development lifecycles, configuration management, release management, and system testing. Strong analytical skills with the ability to solve complex or ambiguous problems independently or with support. Proficient knowledge of technology, domain expertise, and architectural diagrams. Experience successfully managing multiple projects concurrently in a dynamic, fast-paced environment. #J-18808-Ljbffr
SDET II 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 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 SiriusXM’s vision to life every day. We are proud to be launching a new state-of-the-art technology facility in Dublin, Ireland. The Dublin-based team will play a critical role in our continued digital transformation and will function as a centre of excellence for SiriusXM’s global Product and Technology organization. SiriusXM’s new Dublin facility will comprise a workforce primarily focused on software development, automotive technology and engineering, AdTech, data science, and analytics. Talent based in the new technology hub will be charged with developing and implementing best-in-class standards for high-quality, scalable software deliveries for SiriusXM’s streaming and in-vehicle audio entertainment platforms. How You’ll Make an Impact: As an SDET II, you will play a supportive role within the Quality Engineering team, learning from senior members, gaining confidence in test automation, and enhancing testing quality through active collaboration and technical development. You’ll be involved in defining, implementing, and executing automated and manual tests, supporting product quality as part of a larger team. What You’ll Do: Supportive Technical Contribution: Work with QE and functional teams to understand system functionality and support end-to-end testing initiatives. Support senior engineers in implementing and troubleshooting automation tests, gradually building independent expertise. Optimize testing tools and automation processes, gaining proficiency in IDEs, debuggers, source control, and build tools. Technical Skills Development: Develop and maintain backend automated test suites, primarily using Java and Rest Assured, with guidance from senior engineers. Contribute to automation frameworks used by the team, gradually building independence in creating and optimizing scripts. Execute automated tests, working closely with the team to triage and resolve test results efficiently. Participate in non-functional testing, including performance, reliability, and compatibility assessments. Continuous Learning and Process Improvement: Take initiative in exploring new testing areas with minimal guidance, and gain confidence in scripting and test automation methodologies. Learn and adopt new tools to enhance testing efficiency and broaden technical knowledge. Stay informed of decisions made by senior team members to understand the technical decision-making process. Communication and Collaboration: Build rapport with team members, share relevant information, and seek input as needed to ensure a collaborative testing environment. Update and maintain documentation for test cases, identifying outdated information and making necessary revisions. Participate in technical discussions, share insights, and conduct demos for test automation, seeking feedback for improvement. What You’ll Need: • Bachelor’s degree in IT, Computer Science, or equivalent work experience. • 1-2 years of test automation experience, particularly in backend automation and Java. • Basic understanding of SDLC and experience working in agile environments. • Familiarity with RESTful services, Rest Assured, and tools like Git, Jenkins, CI pipelines and JMeter. • Effective communication and collaboration skills, with a proactive approach to learning and process improvement. 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. #J-18808-Ljbffr
Software Engineer III, Windows Application Developer 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 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. We are proud to be launching a new state-of-the-art technology facility in Dublin, Ireland. The Dublin-based team will play a critical role in our continued digital transformation and will function as a center of excellence for SiriusXM’s global Product and Technology organization. SiriusXM’s new Dublin facility will comprise a workforce primarily focused on software development, automotive technology and engineering, AdTech, data science, and analytics. Talent based in the new technology hub will be charged with developing and implementing best-in-class standards for high-quality, scalable software deliveries for SiriusXM’s streaming and in-vehicle audio entertainment platforms. How you’ll make an impact: The Software Engineer III will be responsible for maintenance and new feature development of emulator and waveform modelling toolset running on Windows and written both in C# and C/C++. These tools are designed to provide advanced research and testing capabilities for the next generation of SiriusXM satellite radio module firmware. The ideal candidate will have a proven track record of participating in an embedded SW development team, designing, implementing, and testing sophisticated software architectures, and will have been directly responsible for developing software. What you’ll do: Assist in the design, documentation, and implementation of application software to bring SAT and IP streaming audio, data and advanced user interfaces to our customers. Support the full software development lifecycle from initial feature definition through software release and in-field customer support. 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 software design and review sessions 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, ensuring they meet functional and quality requirements. Utilize best practices in implementing software deliverables. Assist in supporting end-users of the software deliverables, providing support as needed. Perform special projects, lab/field testing, and other duties as necessary. Assist in the development of user interface software specifications and software for SiriusXM Radio receiver products. Provide regular and accurate reports to the Senior Manager – OEM Validation and perform special projects, lab/field testing, and other duties as necessary. What you’ll need: BSc Software Engineering or relevant experience, MSc Software Engineering desired 3+ years of expertise in software, framework and application development Proficiency in C and C++ (14/17+) Experience with C# highly desired or ability to learn it in a short period Excellent algorithmic and object-oriented design skills UI development experience on Windows Good knowledge of Windows internals (threads/events/messages/timers/etc.) Hands-on experience with Visual Studio, Git, CI/CD Experience in at least one of the following general areas: system applications/services development, driver development, protocol stack development, mobile application development Extra credit: Experience with automotive applications Experience with audio or video encoders/decoders Experience with network protocols and radio transmission systems 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, colour, 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. #J-18808-Ljbffr