Sirius XM Radioposted 17 days ago
Full-time • Senior
Remote • Deerfield Beach, FL
Broadcasting and Content Providers

About the position

Senior Staff Software Engineer - (employer: Sirius XM Radio LLC; job location: Deerfield Beach, FL) - Design and develop software tools and applications that enable additional features, monitoring and validation of our software products. Work with product stakeholders to understand product features and the complete set of requirements to the software. Maintain current software architecture and develop new solutions. Create, define, implement, and develop applications and tools which support the Automotive software stack and platform strategy. Prepare estimates and track development progress. Innovate tools enabling additional monitoring, insight to functionality and enable new ways to improve test automation and validation of software platforms. Mentor and recruit junior development engineers.

Responsibilities

  • Design and develop software tools and applications.
  • Work with product stakeholders to understand product features and requirements.
  • Maintain current software architecture and develop new solutions.
  • Create, define, implement, and develop applications and tools for the Automotive software stack.
  • Prepare estimates and track development progress.
  • Innovate tools for monitoring and improving test automation and validation.
  • Mentor and recruit junior development engineers.

Requirements

  • Master's degree in Computer Science, Computer Engineering or Applied Mathematics, plus 3 years of experience in the position offered or as a Software Engineer or Software Developer.
  • Bachelor's degree in Computer Science, Computer Engineering or Applied Mathematics, plus 5 years of post-Bachelor's progressive experience in the position offered or as a Software Engineer or Software Developer.
  • Experience in developing mobile and desktop applications and data-driven test automation systems for Android and iOS devices.
  • Knowledge of architectural styles, design patterns, agile methods, and network and web related protocols (HTTP, UDP, FTP, SFTP, telnet, WiFi, Bluetooth).
  • Proficiency in coding in C#, C++, and Java.
  • Experience in data modeling and designing databases.
  • Experience in software analysis and testing using software QA principles.
  • Familiarity with tools and technologies: operating systems (Windows, Android, Linux), version control systems/tools (Bitbucket, Git, Rational Clear Case), and Microsoft Visual Studio, TFS, Jira, ServiceNow, Android Studio, Appium, Clear Tool, GDB, ddd, MS Windows SDK, Qt SDK, QT creator, Bugzilla, and OpenGL.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service