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

Sr. Embedded Software Engineer

Anduril Industries is a defense technology company looking for experienced embedded software engineers to develop high-performance software for next-generation electronic warfare platforms.

Skills

  • Embedded Software Engineering
  • Typed Functional Programming (Haskell, Rust)
  • Software-Defined Radio Systems
  • Linux Kernel Development

Responsibilities

  • Develop high-performance hardware/software interfaces.
  • Maintain infrastructure and tools for rapid deployment of algorithms.
  • Implement numerical algorithms for RF data handling.
  • Develop reliable software controlling electronic warfare assets.
  • Utilize infrastructure to ensure software traceability.

Education

  • Bachelor's Degree in Computer Science or related field

Benefits

  • Comprehensive medical, dental, vision plans
  • Life/AD&D and long-term disability insurance
  • Generous company holiday calendar
  • Paid Caregiver & Wellness Leave
  • Mental health resources and support
  • Professional development stipend
  • Daily meals and provisions
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$221500 / YEARLY (est.)
min
max
$168000K
$275000K

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 Sr. Embedded Software Engineer, Anduril Industries

Anduril Industries, a leading defense technology company, is on a mission to advance military capabilities with cutting-edge technology. We’re currently seeking a Sr. Embedded Software Engineer to join our innovative Electronic Warfare (EW) team based in Costa Mesa, California. In this role, you’ll be at the forefront of constructing the software ecosystem that powers next-generation electronic warfare platforms. You will collaborate closely with digital systems engineers to craft robust hardware/software interfaces and work alongside RFML engineers to ensure the swift deployment of groundbreaking RF capabilities. Your expertise in numerical algorithms will be vital as you develop high-performance implementations that directly enhance our RF data processing and visualization. We’re looking for someone who enjoys working in a dynamic environment, applying state-of-the-art software techniques to deliver mission-critical code seamlessly integrated with Anduril's renowned Lattice OS. If you're an experienced embedded software engineer ready to take on exciting challenges and make an impact in defense technology, Anduril Industries welcomes you to apply and be part of our solutions-focused team.

Frequently Asked Questions (FAQs) for Sr. Embedded Software Engineer Role at Anduril Industries
What are the responsibilities of a Sr. Embedded Software Engineer at Anduril Industries?

As a Sr. Embedded Software Engineer at Anduril Industries, you will be responsible for developing high-performance interfaces between RF hardware and software while creating robust algorithms for manipulating and visualizing RF data. Your work will involve collaborating with digital systems engineers and RFML engineers to enable the rapid deployment of electronic warfare capabilities. Additionally, you will maintain software infrastructure that ensures correct and reliable mission-critical deployments.

Join Rise to see the full answer
What qualifications are required for the Sr. Embedded Software Engineer position at Anduril Industries?

To qualify for the Sr. Embedded Software Engineer position at Anduril Industries, you should have at least 2 years of professional experience in software engineering, especially with typed functional programming languages such as Haskell or Rust. Experience in software-defined digital radio systems and the ability to obtain a U.S. Top Secret SCI security clearance is also necessary. Preferred qualifications include MATLAB experience, Linux kernel module development, and FPGA development.

Join Rise to see the full answer
How can a candidate prepare for an interview for the Sr. Embedded Software Engineer role at Anduril Industries?

Candidates preparing for an interview for the Sr. Embedded Software Engineer role at Anduril Industries should review their knowledge of embedded systems and RF technologies. Understanding performance optimization techniques and being able to discuss examples from past projects where you effectively collaborated with cross-functional teams will be beneficial. Familiarity with tools and programming languages mentioned in the job description will also give you an edge during the interview process.

Join Rise to see the full answer
What is the work culture like at Anduril Industries for Sr. Embedded Software Engineers?

At Anduril Industries, the work culture for Sr. Embedded Software Engineers is characterized by a commitment to innovation and collaboration. You will find a team of incredibly talented individuals all striving towards transforming the defense technology landscape. The company promotes an inclusive environment that encourages diverse perspectives and supports professional development, ensuring that you will not only grow in your role but also contribute meaningfully to Anduril's mission.

Join Rise to see the full answer
What can a Sr. Embedded Software Engineer expect in terms of salary and benefits at Anduril Industries?

At Anduril Industries, the salary for a Sr. Embedded Software Engineer ranges between $168,000 and $275,000 USD, depending on various factors like experience and skills. Beyond competitive salaries, employees enjoy top-tier benefits including comprehensive healthcare plans, generous PTO, a professional development stipend, and mental health resources. The company also offers equity grants, promising a holistic compensation package.

Join Rise to see the full answer
Common Interview Questions for Sr. Embedded Software Engineer
Can you describe your experience with functional programming languages applied in embedded systems?

In your response, highlight any specific projects where you utilized functional programming languages like Haskell or Rust. Discuss how these languages contributed to system reliability and performance, providing concrete examples of challenges you overcame.

Join Rise to see the full answer
What methods do you use to ensure high reliability in mission-critical software?

Discuss methodologies such as test-driven development, code reviews, and continuous integration that you've employed to ensure software reliability. Provide specific instances where these methods helped prevent issues in deployed software.

Join Rise to see the full answer
Describe a time when you collaborated across teams to deliver a project. What was your role?

Share an example of a project where collaboration was key. Outline your role in coordinating with other engineers (like digital systems or RF engineers), the communication strategies you used, and the outcomes of the collaboration.

Join Rise to see the full answer
How do you approach the development of software-defined digital radio systems?

Articulate your understanding of digital radio systems, emphasizing the design and implementation processes. Discuss any particular tools or technologies you specialize in and real-case examples that illustrate your expertise.

Join Rise to see the full answer
What are the key considerations when managing software configurations in large systems?

Mention aspects such as version control, deterministic builds, and dependency management. Explain how you’ve implemented these practices in your previous roles to minimize maintenance burdens and ensure traceability.

Join Rise to see the full answer
Tell us about your experience with graphics programming in embedded systems.

If applicable, describe any experience you have with graphics APIs like OpenGL or Vulkan in the context of embedded systems, including challenges faced and how you solved them. Provide examples of projects where graphics capabilities were crucial.

Join Rise to see the full answer
How familiar are you with the Linux operating system, particularly in embedded development?

Discuss your experience with Linux, highlighting any specific roles in kernel development or embedded Linux application development. Provide details on how you have utilized Linux tools in your projects.

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

Share your preferred debugging tools and techniques, such as using emulators, logic analyzers, or other hardware debuggers. Provide an example where efficient debugging led to a critical fix in a project.

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

Discuss your strategies for keeping updated, such as reading relevant publications, attending workshops or conferences, and participating in technology communities. Convey your commitment to continuous learning and professional growth.

Join Rise to see the full answer
What makes you passionate about working in the field of embedded software engineering?

Share your personal motivations and experiences that have fueled your passion for embedded software engineering. Discuss any specific projects that inspired you and how your work contributes to meaningful outcomes in technology.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Waymo Remote Mountain View, California; Bellevue, Washington
Posted 12 hours ago
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Photo of the Rise User
Posted 20 hours ago
Photo of the Rise User
Posted 8 days 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...

433 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$168,000/yr - $275,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 21, 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!