Apply

Senior Embedded Application Software Engineer - Connected Devices

Posted 19 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: US

💸 Salary: 149600.0 - 224400.0 USD per year

🔍 Industry: Public safety technology

🏢 Company: Axon👥 1001-5000💰 $246,000,000 Post-IPO Equity over 6 years agoGovTechElectronicsHardwareSoftware

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: PythonSoftware DevelopmentProduct ManagementC++AlgorithmsData StructuresGoMentoringNetworking

Requirements:
  • 5+ years experience of professional software development in C/C++, Go, Python, or another systems programming language.
  • Experience with Embedded development.
  • 5+ years experience writing unit, integration and/or system level tests.
  • 2+ years mentoring junior team members and/or leading small teams.
  • Understanding of Computer Science fundamentals in data structures, algorithms, run-time analysis, object-oriented design and code quality verification.
  • Networking knowledge (TCP/IP, VPN, DNS, DHCP) is a plus.
Responsibilities:
  • Be part of a high performing team that designs and develops embedded applications and network configurations for Axon's current and future products.
  • Set a high technical bar for the team by leading architecture, design and code reviews.
  • Collaborate across Product Management, Design, and Engineering teams to create integrated solutions.
  • Build software that adheres to high standards of quality, stability, and latency.
  • Identify and integrate latest open source technologies.
  • Mentor junior software engineers.
Apply