Axon

Senior Embedded Application Software Engineer - Connected Devices

Axon
Apply
5 months ago
Boston, MA, USASenior
H1B Sponsor

Base Salary

$141k - $226k/yr

Responsibilities

  • Design, develop, test, and maintain embedded applications, networking configurations, supporting systems, and libraries
  • Interface embedded device software with cloud and firmware services
  • Lead architecture, design, and code reviews and set a high technical bar for the team
  • Collaborate with Product Management, Design, and Engineering teams on integrated customer solutions
  • Build software meeting high standards for quality, stability, and latency
  • Identify and integrate open source technologies to meet product requirements
  • Improve software engineering processes, including planning, retrospectives, and stand-ups
  • Mentor junior software engineers

Requirements

  • At least 5 years of professional software development experience using C, C++, Go, Python, and/or another systems programming language
  • Experience with embedded development
  • At least 5 years of experience writing unit, integration, and/or system-level tests
  • At least 2 years mentoring junior team members and/or leading small teams
  • Understanding of computer science fundamentals including data structures, algorithms, runtime analysis, object-oriented design, and code quality verification
  • Networking knowledge such as TCP/IP, VPN, DNS, DHCP, and tunneling is a plus

Benefits

  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, and Vision plans
  • Fitness programs
  • Emotional and mental wellness support
  • Learning and Development programs
  • Hybrid schedule in Seattle, Boston, Atlanta, or Scottsdale, with onsite work Tuesday through Friday and remote flexibility on Mondays

Tech Stack

Categories