Senior Embedded Software Engineer
Pacific DefenseAbout the role
*Due to the sensitive nature of our work, U.S. citizenship is required. *
Location: Mulkiteo, WA / Sunnyvale, CA / El Segundo, CA / Fort Wayne, IN / Nashua, NH / Falls Church, VA
Pacific Defense is an industry leading developer of advanced RF and electronics systems for the U.S. Department of Defense and commercial customers. We specialize in Open Systems Architecture solutions for the non-kinetic fight. Our vision provides cost effective, highly capable, modular, and rapidly reconfigurable systems to our customers in less than half the time of traditional defense contractors. Our team delivers sensing and effects solutions for the Land, Air, Sea and Space domains at an unprecedented pace. We accomplish this strategy by combining broad domain experience in Radar, EW, SIGINT, and Communications with a go-fast commercial execution model. Our model fully leverages Open Standards, like SOSA, CMOSS, and MORA, as well as rapid prototyping methodologies to bring our advanced capabilities to customers.
The Pacific Defense family includes Perceptronics Solutions with expertise spanning signal processing, novel algorithm development, cognitive systems, high performance computing, hardware design and development, and systems integration and test. We embrace the diversity of people, ideas, and a great employee experience to drive the innovation that runs through everything we do. Pacific Defense has established an excellent reputation in our professional community and is growing our team to seize new opportunities to solve tough challenges for national defense. Come join us and accelerate your career!
We are looking to hire an Senior Embedded Software Engineer who wants to get involved with a small, fast-paced, and dynamic company. Responsible for managing, maintaining, and advancing the state of the art in embedded software components on SDR systems.
Requirements
What You’ll Get to Do:
- Be responsible for the development of new features on our embedded platforms.
- Investigate, prototype, and deliver new and innovative system solutions.
- Design, develop and verify firmware and drivers for embedded systems.
- Participate in design reviews, API development, and documentation.
- Work with new technologies that are vital to product development.
- Perform tasks including debug, bring-up, Beta and production software development.
- Successfully collaborate with both software and hardware product teams.
You’ll Bring These Qualifications:
- Appropriate level of experience as an embedded software engineer writing C and C++ user space applications.
- Experience in design, development, and debugging applications on ARM/ARM 64 architecture.
- Experience developing application software that interfaces with FPGAs, sensors, and other embedded hardware.
- Experience in writing well-documented code in a collaborative, team-centric environment.
- Experience applying Computer Science fundamentals such as data structures, algorithm design, problem-solving, and complexity analysis.
These Qualifications Would be Nice to Have:
- Experience with RF or SDR technology.
- Experience with Electronic Warfare (EW) systems and/or technology.
- Active security clearance.
Education
- BS EE/CS or related field
Benefits
What we can offer you:
Pacific Defense provides competitive salaries, performance bonuses at all levels, and immediately vested 401K match. We cover 100% medical, dental, vision, and life insurance premiums, as well as a flexible spending account for incidental health care expenses. We offer paid time off and federal holidays to spend time with family, pursue outside interests, or just get some extra rest.
AAP/EEO Statement – Pacific Defense is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, reli
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s