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

Software Embedded Engineer II

Axon is seeking a passionate Software Embedded Engineer II to join our mission-driven team, dedicated to creating innovative solutions for safety and justice issues. You'll contribute to developing and deploying camera technologies while mentoring junior engineers.

Skills

  • Embedded software development
  • C/C++, Golang programming
  • Embedded Linux development
  • Networking protocols
  • Technical mentorship

Responsibilities

  • Design, develop, and deploy new features for Axon’s camera systems
  • Coordinate across teams on various platforms
  • Set a high technical bar through code and architecture reviews
  • Troubleshoot technical issues
  • Mentor and coach junior engineers

Education

  • Bachelor’s Degree in Computer Science or related field

Benefits

  • Medical and Dental Insurance
  • Vision Insurance
  • Robust Paid Time Off policy
  • Bonuses
  • Lunch allowance
  • Cell phone stipend
  • Free LinkedIn Learning account
  • Access to emotional and mental support
  • Gym membership
  • Free parking
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

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

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 Software Embedded Engineer II, Axon

At Axon, we're on a mission to Protect Life, and we're looking for a passionate Software Embedded Engineer II to join our dynamic team in Ho Chi Minh City. In this role, you'll be deeply involved with our innovative camera products, participating in every stage from inception through design and development to release. You'll thrive in our fast-paced environment where your technical skills and creativity will help us craft bullet-proof device software that ensures high stability and consistent performance. Working closely with product managers and designers, you’ll collaborate to build solutions that directly address customer needs. You’ll also have the opportunity to mentor junior engineers, sharing your knowledge and experience to help elevate the team as a whole. With a strong emphasis on empathy and customer-centric innovation, your insights will play a crucial role as we tackle some of society's most pressing safety and justice issues. At Axon, your contributions genuinely matter, and your work will help improve the lives of first responders and the communities they serve. Join us to be part of a mission-driven team that values diverse perspectives and is excited to tackle challenging problems together, making a real difference in the world!

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

As a Software Embedded Engineer II at Axon, you will be responsible for designing, developing, and deploying new features for our camera systems in a secure manner. Your role will involve coordination across various platforms, including desktop and mobile applications, ensuring high technical standards through code reviews, and contributing to troubleshooting efforts. Additionally, you'll mentor junior engineers, helping to foster technical growth within the team.

Join Rise to see the full answer
What qualifications are required for the Software Embedded Engineer II position at Axon?

To be considered for the Software Embedded Engineer II position at Axon, candidates should possess a Bachelor's Degree in Computer Science, Engineering, or a related field, with a minimum of 5 years of embedded software development experience. Solid programming skills in languages such as C/C++ and Golang, experience with embedded Linux, and knowledge of network protocols are essential qualifications for this role.

Join Rise to see the full answer
What skills will help me succeed as a Software Embedded Engineer II at Axon?

Success as a Software Embedded Engineer II at Axon hinges on your strong troubleshooting abilities in embedded software and your proficiency in programming languages like C/C++ and Golang. Additionally, having a background in embedded networking technologies and a willingness to learn and adapt to new systems will greatly benefit your effectiveness in this role.

Join Rise to see the full answer
What type of work environment can I expect as a Software Embedded Engineer II at Axon?

At Axon, you'll find a hybrid working environment that emphasizes teamwork and collaboration. You’ll work alongside a passionate team of engineers dedicated to innovation in safety technology, contributing to challenging and meaningful projects that have a tangible impact on public safety. We value diverse perspectives and encourage open communication to foster a positive workplace culture.

Join Rise to see the full answer
How does Axon support the career development of Software Embedded Engineers?

Axon is committed to the growth of its employees. As a Software Embedded Engineer II, you will have numerous opportunities to mentor junior engineers, participate in continuous learning programs, and engage with tools such as LinkedIn Learning. Furthermore, we encourage a culture of feedback and provide resources to support your professional development within the company.

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

In discussing your experience with embedded software development, make sure to highlight specific projects you've worked on, the programming languages used, and any challenges you've faced. Providing tangible examples of your problem-solving skills will give the interviewer confidence in your capabilities.

Join Rise to see the full answer
What is your process for troubleshooting embedded software issues?

When addressing troubleshooting processes, explain your methodical approach, including how you gather data to identify the root cause, the tools you utilize for diagnostics, and how you collaborate with team members to resolve issues efficiently.

Join Rise to see the full answer
How do you stay current with emerging technologies in embedded systems?

Demonstrate your commitment to professional growth by discussing how you follow industry trends, participate in relevant forums or communities, and continuously educate yourself on new technologies that could be beneficial for your work at Axon.

Join Rise to see the full answer
Describe your experience with C/C++ and how you have utilized these languages in past projects.

Detail your proficiency in C/C++ by discussing specific projects where you've successfully employed these languages. Highlight any particular techniques or methodologies you used to ensure code quality and efficiency in your work for Axon.

Join Rise to see the full answer
How do you handle conflicting requirements from different stakeholders?

In answering this question, emphasize your communication skills and ability to facilitate discussions among stakeholders. Use examples from previous experiences to showcase how you worked towards finding common ground and resolving conflicts to meet project goals.

Join Rise to see the full answer
What strategies do you use to mentor junior engineers effectively?

When discussing mentorship, outline your approach to fostering a supportive environment. Mention specific techniques, such as pairing programming, conducting code reviews, and providing constructive feedback, ensuring you convey your enthusiasm for nurturing others' talents.

Join Rise to see the full answer
Explain a challenging technical problem you faced and how you solved it.

When sharing a challenging technical problem, focus on the context, the steps you took to analyze the situation, the solution you implemented, and the lessons learned. This will illustrate your problem-solving capabilities and resilience.

Join Rise to see the full answer
How do you prioritize your tasks in a fast-paced work environment?

To address task prioritization, describe your methods, such as using task management tools, setting deadlines, and collaborating with team members to align efforts. Illustrate how these strategies contribute to successful project completion.

Join Rise to see the full answer
Can you discuss your knowledge of network protocols relevant to embedded systems?

Highlight your understanding of essential network protocols like TCP/IP, UDP, and others relevant to embedded systems. Discuss how you've applied this knowledge practically in past projects, emphasizing its importance in the role at Axon.

Join Rise to see the full answer
What appeals to you about working at Axon?

In answering this question, share your alignment with Axon’s mission to Protect Life, and express your enthusiasm for contributing to technology that has a meaningful impact on public safety. Highlight the aspects of the culture and values that resonate with you, such as teamwork and innovation.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Axon Remote Scottsdale, Arizona, United States
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Zscaler Remote San Jose, California, United States
Posted 2 days ago
Photo of the Rise User
Zscaler Hybrid San Jose, California, United States
Posted 7 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.

398 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Flexible CultureBadge Global Citizen
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$60,000/yr - $80,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 5, 2024

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!