Remote Senior Software Engineer

Logo of Audinate

Audinate

πŸ“Remote - United States

Job highlights

Summary

Join Audinate's team of engineers to develop the next generation of Dante AV software products on desktop systems. You'll contribute to product development, work closely with product management, and collaborate with colleagues across multiple time zones.

Requirements

  • Bachelors or master’s degree in Electrical/Electronic Engineering, Computer Engineering, or Computer Science
  • Strong proficiency in C and C++
  • Strong experience working at various levels across common operating systems
  • Strong knowledge of networking software stacks (IGMP, MDNS, UDP, RTP, …)
  • Experience with video software stack; Windows graphics APIs such as DirectShow or Media foundation
  • Experience developing and designing SDKs & APIs
  • Experience in test automation (CI/CD) and unit testing (e.g. TDD, BDD)
  • Strong English communication skills, both written and verbal
  • Demonstrated initiative, creativity, and problem-solving skills
  • Comfortable working in an Agile environment with multiple teams across multiple time zones

Responsibilities

  • Contribute to our products by writing, debugging, and delivering production grade software
  • Engage in unit, integration and testing of software components and systems
  • Guide and set a positive example for more junior engineers through technical reviews, documentation, technical guidance and mentoring
  • Work closely with product management to identify and develop software architecture to meet identified requirements
  • Develop implementation plans from product and feature description documentation
  • Scope work into project milestones and demonstrate the completeness of deliverables against those milestones through planned testing
  • Work closely with the release engineering team to ensure seamless transfer of each release
  • Mentor junior team members
  • Provide customer technical support
  • Contribute to cross-project discussions and future direction

Benefits

  • Competitive salary
  • Annual bonus
  • Equity incentive plan
  • Flexible working
  • Volunteering leave

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Audinate know you found this job on JobsCollider. Thanks! πŸ™