This job has expired, please see additional jobs below
Principal Engineer, Software Development
Sirius XM
Deerfield Beach, FL, United States
Job Details - this job has expired, please see similar jobs below
Position Summary:
Software Development responsibilities for software architectures, analysis, design, implementation, debugging and testing of software systems to expand Sirius XM's software framework and products used to build automotive and aftermarket products that incorporate SXM technology.
Duties and Responsibilities:
• Design, implement, test, and documentation of software which is used to develop, prototype, and validate SiriusXM receiver products.
• Capable of assuming design responsibility for sections of the software solution for SXM products.
• Support the full software development lifecycle from initial requirements definition through software release and end-user support.
◦ Perform analysis of software requirements (often based on general objectives from other software engineers), deriving solution approaches, software architectures, and designs to meet the end-user needs.
◦ Participate in software design and review sessions with the software team and other stakeholders.
◦ Perform detailed design, write software, and test/validate the software, insuring software deliverables meet functional and quality requirements.
◦ Author software application notes and documentation to accompany software deliverables.
◦ Assist in supporting internal end-users of the software deliverables.
• Provide regular and accurate reports to the numerous groups and executives.
• Perform special projects, concept prototyping, lab/field testing, and other duties as necessary.
Supervisory Responsibilities:
• None.
Minimum Qualifications:
• BS Software Engineering, BSEE or equivalent experience required. MS Software Engineering is desired.
• 12 or more years of experience in software and engineering development and/or equivalent combination of education and experience preferred.
• Direct experience with SiriusXM systems, tools and software platforms preferred.
• Expert in embedded design, development, and integration and implementation.
• Expertise in Real Time software design and Operating systems for use in embedded applications.
• Expertise in C/C++, Java, HTTP, JSON, C#, Qt a plus.
• Expertise with advanced software development environments (IDE, compilers, source management tools, test tools, defect tracking tools, requirements management tools).
• Experience with automotive OEM design cycles, systems and platforms.
• Experience with customer support in the consumer and/or automotive IVI development environment.
• Experience with formal software design process and lifecycles.
• Experience in one or more of the following areas:
◦ Satellite Receivers.
◦ Automotive IVI audio and infotainment systems and products.
◦ Client/Server communications (e.g. PC/devices).
◦ Internet Protocol products and technology.
Requirements and General Skills:
• Takes initiative and follows through on all project details.
• Strong organizational and time management skills.
• Excellent technical writing and communication skills.
• Comfortable working in a matrix environment, coordinating activities of multiple teams in multiple sites not under line management control.
• Ability to prioritize and multi-task, work under shifting deadlines in a fast-paced environment, and direct assigned resources accordingly.
• Ability to project a professional image over the phone and in person.
• Results oriented, product focused individual with high energy and passion for developing new software solutions.
• Professional level proficiency in written and verbal communication including spelling, grammar, proofreading, and editing.
• Commitment to "internal client" and customer service principles.
• Must have legal right to work in the U.S.
Technical Skills:
• Expertise in Windows application and Windows driver development.
• Expertise in C/C++, object oriented methodologies, and system software design concepts.
• Familiarity with Java, Android frameworks.
• Experience in participating in formal documentation and source code reviews, providing relevant and insightful feedback to team members.
• Previous direct experience with a consumer electronics and automotive electronics product development company preferred.
• Thorough knowledge of MS-Office Suite (Word, Excel, PowerPoint, Access).
Equal Opportunity/Affirmative Action Employer - Minorities/Females/Protected Veterans/Disabled.
The requirements and duties described above may be modified or waived by the Company in its sole discretion without notice.