Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Robotics Software Engineer – Tower - Firmware image - Rise Careers
Job details

Robotics Software Engineer – Tower - Firmware

Anduril Industries is revolutionizing military technology and is in search of a Robotics Software Engineer to drive the development of cutting-edge firmware for innovative military systems.

Skills

  • Firmware development
  • Microcontroller architectures
  • Low-level networking protocols
  • RTOS and bare-metal programming
  • Debugging tools

Responsibilities

  • Design and implement firmware for embedded systems in Sentry Tower products
  • Develop low-level drivers for various sensors and actuators
  • Optimize firmware for performance and power efficiency
  • Implement and maintain bootloaders and firmware update mechanisms
  • Collaborate with hardware engineers on board bring-up and debugging

Education

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or related field

Benefits

  • Comprehensive medical, dental, and vision plans
  • 401(k) retirement savings plan
  • Generous PTO and holiday calendar
  • Mental health resources and support
  • Professional development stipend
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$194000 / YEARLY (est.)
min
max
$138000K
$250000K

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 Robotics Software Engineer – Tower - Firmware, Anduril Industries

Anduril Industries is looking for an innovative Robotics Software Engineer – Tower - Firmware to join our dynamic team in Irvine, California. If you’re excited about developing cutting-edge defense technologies, this could be the perfect spot for you! In this role, you’ll leverage your expertise in firmware development to build and maintain software for our next-generation Sentry Tower systems. Imagine working closely with a cross-functional team, collaborating with stakeholders from Air Defense to Counter Intrusion, and making a genuine impact on the safety and security of military operations. With your 'Whatever It Takes' mindset, you'll dive into designing and implementing firmware for embedded systems while optimizing the performance and power efficiency of our products. Your everyday tasks will include developing low-level drivers for a variety of sensors and actuators, maintaining bootloaders, and collaborating with hardware engineers on debugging. With at least four years of firmware development experience in C and a strong grasp of microcontroller architectures, you're equipped for this challenge. Together, we’re not just building products; we’re reshaping military capabilities with the power of technology. If you’re ready to contribute to something greater, we can’t wait to meet you.

Frequently Asked Questions (FAQs) for Robotics Software Engineer – Tower - Firmware Role at Anduril Industries
What qualifications are required for the Robotics Software Engineer position at Anduril Industries?

To be considered for the Robotics Software Engineer – Tower - Firmware position at Anduril Industries, you need to have a minimum of 4 years of experience in firmware development, particularly using C. It’s essential to have a strong understanding of microcontroller architectures such as ARM and RISC-V, along with knowledge of low-level networking protocols like TCP/IP and CAN. Familiarity with RTOS and debugging tools will also set you apart.

Join Rise to see the full answer
What kind of projects will a Robotics Software Engineer at Anduril Industries work on?

As a Robotics Software Engineer – Tower - Firmware at Anduril Industries, you will be deeply involved in developing the firmware for our Sentry Tower systems. This includes designing and optimizing firmware for embedded systems, developing drivers for sensors and actuators, and working on bootloader implementation and firmware updates. Your projects will significantly contribute to enhancing force protection capabilities in military operations.

Join Rise to see the full answer
What is the work environment like for a Robotics Software Engineer at Anduril?

Working as a Robotics Software Engineer – Tower - Firmware at Anduril Industries fosters a collaborative and innovative environment. You'll be part of a team that's focused on tackling complex challenges in defense technology, with opportunities to collaborate with various stakeholders from different departments. The team promotes a 'Whatever It Takes' mindset, driving everyone to push boundaries and achieve great results together.

Join Rise to see the full answer
What are the top responsibilities of a Robotics Software Engineer in this role?

In the Robotics Software Engineer – Tower - Firmware role at Anduril Industries, your primary responsibilities will involve designing and implementing modular firmware architectures for embedded systems. You will also develop drivers for sensors, optimize firmware for performance and power efficiency, and ensure robust error handling. Collaboration with hardware engineers for board bring-up and debugging will be a major part of your day-to-day tasks.

Join Rise to see the full answer
Does Anduril Industries provide benefits for its Robotics Software Engineers?

Yes, Anduril Industries offers an extensive benefits package for its Robotics Software Engineers. Employees can enjoy platinum healthcare benefits, generous paid time off, caregiver and wellness leave, as well as professional development stipends. The company is committed to ensuring its team members are supported both in their personal lives and professional growth.

Join Rise to see the full answer
Common Interview Questions for Robotics Software Engineer – Tower - Firmware
Can you explain your experience with firmware development in C?

In addressing this question, highlight your specific projects and responsibilities where you utilized C for firmware development. Discuss the complexity of these projects, any particular challenges you faced, and how you overcame them, while emphasizing your problem-solving capabilities.

Join Rise to see the full answer
What embedded systems have you worked with in the past?

Provide examples of the embedded systems you’ve worked on, detailing the specific applications they were used for. This could involve discussing the model of microcontroller architectures you worked with, and how your contributions helped push the project forward.

Join Rise to see the full answer
How do you ensure power efficiency in your firmware designs?

Talk about the strategies you employ to optimize power efficiency, such as using sleep modes, minimizing CPU cycles during idle periods, and how you measure power consumption during the development process. Providing examples of past projects can strengthen your answer.

Join Rise to see the full answer
Describe a challenging debugging process you've undergone.

Share a specific instance where you faced a significant debugging challenge, detailing the steps you took to identify and resolve the issue. Highlight any tools you leveraged, and emphasize your systematic approach to problem-solving.

Join Rise to see the full answer
What low-level networking protocols are you familiar with?

Discuss your familiarity with various low-level networking protocols like TCP/IP, CAN, and I2C. If applicable, explain situations in which you implemented these protocols in past projects, showcasing your practical knowledge.

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

Mention the resources you utilize to keep abreast of industry advancements, such as online courses, industry journals, forums, or networking with professionals. This shows your commitment to continuous learning and staying innovative.

Join Rise to see the full answer
What role does collaboration play in your development process?

Emphasize the importance of teamwork in your development process. Give examples of how you facilitated productive team meetings, shared code repositories, or integrated feedback from peers to foster a collaborative environment.

Join Rise to see the full answer
Can you explain your approach to implementing secure firmware update mechanisms?

Discuss your understanding of security best practices in firmware development, stressing the importance of secure boot processes and cryptography. Share specific methods you've implemented to ensure the integrity and security of firmware updates.

Join Rise to see the full answer
What tools do you prefer for debugging embedded systems?

List the tools you find most effective for debugging, such as JTAG, oscilloscopes, or logic analyzers. Explain how these tools have improved your workflow and allowed you to pinpoint issues faster in your projects.

Join Rise to see the full answer
Why do you want to work at Anduril Industries as a Robotics Software Engineer?

Align your answer with Anduril’s mission to innovate in defense technologies. Discuss your eagerness to contribute to projects that enhance security capabilities, and how your personal values align with the company's goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted 5 days ago

Join Anduril Industries as a Mechanical Engineer and contribute to transforming military capabilities through cutting-edge technology.

Photo of the Rise User
Anduril Industries Hybrid Washington, District of Columbia, United States
Posted 5 days ago

Join Anduril Industries as a Lead GNC Engineer to drive the development of cutting-edge maritime systems that enhance military capabilities.

Photo of the Rise User
GBG Remote No location specified
Posted 13 days ago

Looking for a Lead Engineer to drive technical excellence in our SaaS platform at GBG's Loqate division.

Photo of the Rise User

Join Visa as a Principal ML Engineer to drive innovation in AI and payments technology in a hybrid work environment.

Photo of the Rise User
Posted 9 days ago

Join AstraZeneca's Manufacturing Center as a Production Technician and play a pivotal role in delivering life-changing medicines to patients worldwide.

Photo of the Rise User
Posted 12 days ago

Join North Atlantic Industries as a Principal Systems Engineer - Team Lead, driving high-performance solutions in a collaborative environment.

Posted 6 days ago

Join Northrop Grumman as a Principal Cyber Sys Engineer, where you will play a crucial role in enhancing cybersecurity systems for national defense.

Photo of the Rise User

Crusoe is seeking a skilled Staff Site Reliability Engineer to enhance their AI-first cloud infrastructure with a focus on performance and sustainability.

Photo of the Rise User
General Motors (GM) Hybrid Warren, Michigan, United States of America
Posted 10 days ago

As a Materials Cost Knowledge Management Specialist at General Motors, leverage your expertise in cost estimating and market trends to optimize raw materials costs.

Photo of the Rise User
ServiceNow Remote 12900 Science Drive Suite 100, Orlando, Florida, United States
Posted 13 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Lead a team of engineers at ServiceNow, enhancing cloud infrastructure reliability and performance for federal clients.

Photo of the Rise User
Posted 5 months ago
Photo of the Rise User
Posted 10 months ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Posted 6 months ago

Founded in 2017, based out of Irvine, California, Anduril is a defense technology company that builds creative cost-effective products to aid those serving on the front lines of national security. By listening to the national security community, A...

767 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$138,000/yr - $250,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 11, 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!