Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Embedded Software Engineer II  image - Rise Careers
Job details

Embedded Software Engineer II - job 1 of 3

Axon is looking for an Embedded Software Engineer II to join their mission-driven team, developing embedded software for cutting-edge public safety products.

Skills

  • C/C++ programming
  • Embedded Linux
  • Networking protocols

Responsibilities

  • Design and develop embedded applications and networking configurations
  • Lead architecture and code reviews
  • Collaborate with cross-functional teams
  • Implement software improvements and testing
  • Mentor junior engineers

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Competitive salary and 401k with match
  • Discretionary time off
  • Paid parental leave
  • Health coverage
  • Fitness programs
To read the complete job description, please click on the ‘Apply’ button
Axon Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Axon DE&I Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Axon
Axon CEO photo
Rick Smith
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Embedded Software Engineer II , Axon

Join Axon as an Embedded Software Engineer II and help us in our mission to Protect Life. At Axon, we are passionate about tackling society’s most pressing safety and justice challenges through our innovative devices and cloud software solutions. As an Embedded Software Engineer, you'll become a key member of our dynamic software engineering team based in Seattle, Washington, working on embedded software for in-car solutions that ensure crucial evidence is captured in critical situations. You’ll develop software for cutting-edge public safety products such as cameras and wireless microphones. Your role will involve making architectural decisions that influence product development while ensuring high stability and consistent performance. You'll enjoy collaborating closely with product managers and designers, mentoring junior engineers, and providing thoughtful solutions based on your deep understanding of customer needs. We're looking for someone who is not just talented at software development but is also eager to grow and contribute to a vibrant team culture. In this role, you can work from home as much as you want while having access to our fantastic R&D hubs across the US for in-person collaboration. You'll be encouraged to innovate, lead technical discussions, and create software that meets our high standards of quality and reliability. If you’re ready to join a team that makes a meaningful impact on the lives of first responders and the communities they serve, apply now to be part of Axon’s journey towards a safer future.

Frequently Asked Questions (FAQs) for Embedded Software Engineer II Role at Axon
What are the responsibilities of an Embedded Software Engineer II at Axon?

As an Embedded Software Engineer II at Axon, your main responsibilities will include designing, developing, testing, and maintaining embedded applications and networking configurations for our Fleet products. You'll be a pivotal part of a high-performing team, collaborating with cross-functional teams including Product Management and Design. Additionally, you will introduce innovative solutions while conducting architecture reviews and mentoring junior engineers.

Join Rise to see the full answer
What qualifications do I need to apply for the Embedded Software Engineer II position at Axon?

To apply for the Embedded Software Engineer II role at Axon, you should have over five years of professional software development experience, specifically in C/C++, Go, or Python. Experience with Embedded Linux development and a solid understanding of networking protocols like TCP/IP is essential. Additionally, having mentorship experience is beneficial.

Join Rise to see the full answer
What benefits does Axon offer for Embedded Software Engineer II positions?

Axon provides a comprehensive benefits package for Embedded Software Engineer II roles, including competitive salary, 401k with employer match, and discretionary time off. You’ll also enjoy medical, dental, vision plans, paid parental leave, fitness programs, and emotional development programs. Plus, who doesn’t love snacks in the office?

Join Rise to see the full answer
Can an Embedded Software Engineer II work remotely from Axon?

Yes! As an Embedded Software Engineer II at Axon, you’ll have the flexibility to work from home. However, having access to one of our R&D hubs in the US, like Seattle, allows for in-person collaboration when it’s helpful and enriches the team culture.

Join Rise to see the full answer
How does Axon support employee growth for Embedded Software Engineers?

Axon is dedicated to fostering growth for Embedded Software Engineers through mentorship opportunities, offering a collaborative environment where experienced engineers guide juniors. You’ll also be encouraged to participate in team retrospectives, learn new technologies, and contribute to improving software engineering processes.

Join Rise to see the full answer
Common Interview Questions for Embedded Software Engineer II
Can you describe your experience with embedded software development?

In answering this question, you should highlight your specific experiences with embedded software projects, mentioning the languages and technologies used. Discuss any challenges faced and how you overcame them to show problem-solving skills.

Join Rise to see the full answer
What strategies do you use for debugging embedded software?

Detail your systematic approach to debugging, including the tools and techniques you employ. Mention any specific instances where you have effectively debugged a complex issue, showcasing analytical skills and persistence.

Join Rise to see the full answer
How do you ensure code quality and stability in embedded applications?

Discuss your experience with code reviews, writing unit tests, and adhering to coding standards. Emphasize the importance of documentation and continuous integration in maintaining code quality.

Join Rise to see the full answer
How would you approach mentoring a junior engineer?

Articulate your philosophy on mentorship, mentioning how you would assess their skills, set goals, and provide constructive feedback. Mention the importance of fostering a safe learning environment.

Join Rise to see the full answer
What experience do you have with open source technologies?

Share your specific experiences with open source tools, libraries, or frameworks that you've utilized in your projects. Highlight any contributions you’ve made to the community and how that knowledge benefits your work.

Join Rise to see the full answer
Can you explain your understanding of networking protocols in embedded systems?

Frame your response by detailing your knowledge of key networking protocols and how they relate to your past projects. Provide examples of how you’ve implemented these protocols effectively.

Join Rise to see the full answer
Describe a project where you had to work closely with a product manager or designer.

Outline a specific project that required collaboration with product managers or designers, detailing how you aligned technical requirements with user needs and ensured the product vision was met.

Join Rise to see the full answer
What are the biggest challenges you've faced in your embedded software career?

Share a specific challenge and your approach to handling it, demonstrating resilience and problem-solving abilities. Talk about the lessons learned and how they made you a better engineer.

Join Rise to see the full answer
How do you stay updated with advancements in embedded systems?

Talk about your commitment to continual learning and professional development. Mention specific resources such as technical blogs, online courses, and industry conferences that you utilize to stay informed.

Join Rise to see the full answer
What role does teamwork play in your work as an embedded software engineer?

Emphasize the importance of collaboration and communication in the software development lifecycle. Provide examples of how you've successfully worked on a team to achieve project goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Axon Hybrid Scottsdale, Arizona, United States
Posted 3 days ago
Photo of the Rise User
Axon Hybrid Scottsdale, Arizona, United States
Posted 3 days ago
Photo of the Rise User
Posted 6 hours ago
Photo of the Rise User
Emi Labs Remote Buenos Aires Province, Argentina
Posted 3 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Dental Insurance
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 4 days ago

Axon is an American company based in Scottsdale, Arizona. We have made it our mission to protect human life by developing technology and weapons products for military, law enforcement, and civilians.

781 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Flexible CultureBadge Global Citizen
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$100,000/yr - $130,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
8 people applied to Software Engineer Intern at IGT
Photo of the Rise User
124 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Lakewood just viewed Culture and Programs Analyst at City of Philadelphia
Photo of the Rise User
Someone from OH, Olmsted Falls just viewed Customer Service - Representative at Waterway Carwash
M
Someone from OH, Strongsville just viewed Technical Writer (Contract) at Mintlify
Photo of the Rise User
Someone from OH, Cincinnati just viewed Inside Sales Co-Op at VEGA Americas
S
Someone from OH, Cleveland just viewed Senior JavaScript Developer at SuperDial
Photo of the Rise User
Someone from OH, Columbus just viewed Environmental Science Intern at Kimley-Horn
Photo of the Rise User
Someone from OH, Dayton just viewed Sr Renewal Analyst 1730 at MeridianLink
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Akron just viewed BDR Lead at Pontera
Photo of the Rise User
Someone from OH, Akron just viewed SDR Manager at Darktrace
Photo of the Rise User
Someone from OH, Columbus just viewed Health & Wellness Account Coordinator at PNOE
Photo of the Rise User
Someone from OH, Columbus just viewed Warehouse Associate - Third Shift at Babylist