Software / Embedded Systems Engineer
$87.1k - $157.45kLeidos
General program information and/or position overview: Leidos’ Undersea Systems Division is seeking a Software / Embedded Systems Engineer in San Diego, CA to join a fast-paced R&D engineering group. This role is a unique opportunity to drive innovation in underwater vehicle systems, maritime sensors, subsea telemetry, and ISR solutions that support critical defense and national security missions at Naval Information Warfare Center, Pacific (NIWC PAC). Leidos’ USD is a recognized leader in C4ISR technologies, delivering innovative, mission-critical solutions across sensor networks, unmanned systems, and tactical platforms. We’re known for achieving “industry firsts” in the most challenging maritime domains. Join us and be part of a world-class team delivering unmatched solutions for today's most pressing maritime missions. This position will require the candidate to maintain a Secret Clearance. This position will require the candidate to work a 9/80B schedule (80 hours of work into nine days over a two-week period, allowing for every other Friday off) onsite at NIWC to align with the NIWC government team. Primary Responsibilities: This individual will work with a small team of engineers and technicians to develop, test, and deliver uncrewed underwater vehicles (UUVs) based on system requirements. Specific development includes software related to operations of UUVs as well as sensor integration. Embedded systems focus: Firmware Development Designing, coding, and debugging system software in C/C++. Writing device drivers and implementing communication protocols like SPI, I2C, and UART Hardware Integration Collaborating with teams to select components (microcontrollers, sensors) and ensuring firmware operates on the physical board System Optimization Analyzing and enhancing the efficiency, stability, and scalability of system resources. DevOps & Validation Managing project documents using automation tools and implementing regression tests Documentation Maintaining code comments, design specifications, and test reports throughout project's progression Hardware development focus: Design & Architecture Creating detailed schematics and blueprints for computer systems, circuit boards (PCBs), and processors. This often involves selecting specific components like sensors, memory devices, and power management units Prototyping Building physical models of new hardware to prove concepts. This can include hands-on tasks like soldering components to boards in a lab setting Testing & Validation Using laboratory tools such as oscilloscopes, logic analyzers, and multimeters to verify that the physical hardware meets performance and safety specifications Manufacturing Oversight Supervising the assembly process for newly designed. Soliciting quotes and overseeing 3rd party PCB/PCBA fabricators System Maintenance Modifying existing hardware designs to improve performance or to ensure compatibility with new software updates Testing involves working onboard small boats and ships on the ocean, launching and recovering systems at-sea, and post-test analysis of data. Reporting includes providing results from post-test data analysis into official reports or briefing material. Most development and testing will be conducted in San Diego; however, engineers may occasionally travel in support of testing and/or operations in other locations both in the U.S. and abroad and may spend multiple days at-sea onboard ships. In addition to primary duties, this individual will be encouraged to develop expertise on the functionality and operations of one or more UUV platforms and may be asked to operate the system at-sea during test and evaluation. Basic Qualifications: This position requires U.S. citizenship. Existing security clearance is highly desired. Active SECRET (or higher) clearance is required. Bachelor of Science (+4 years of relevant experience) or Master of Science (+2 years of relevant experience) in Computer Science or Electrical Engineering. Must be flexible and responsive to customer needs. Requires frequent movement around piers, docks, and facility spaces. Required to transport or lift objects weighing up to 50 pounds across the facility. Requires constant use of hands/fingers to operate machinery, tools, or computer equipment. Requires ability to move about the warehouse, stoop, kneel, or reach for extended periods. Ability to climb ladders up to 20 feet. Requires work in various temperatures and inclement weather. Preferred Qualifications: Candidates should possess a large subset of the following: Embedded systems: electronic hardware implementation/testing and software programming Basic Linux operation Experience with Embedded Linux board bring-up, bootloaders (U-boot), and build systems (Yocto) Experience with Embedded Linux driver development Embedded RTOS Experience (freeRTOS) Language programming fluency C/C++ Python GIT workflow Programming experience with: Digital Signal Processing Field-Programmable Gate Arrays Microcontrollers Real-time programming Experience with robotics applications. Linear and non-linear controls theory and application. Applicant shall have experience working in teams to develop solutions, deliver products, and test and evaluate performance. Applicant shall have experience and skill analyzing experiment data to determine results as feedback into the development cycle. Applicant shall have strong technical writing skills to provide input to technical reports and briefing material. An ideal candidate would have experience with uncrewed underwater vehicle (UUV) operations, including experience with sensor integration, mission constructs, and command and control. Experience with at-sea test and evaluation (T&E) to include operations onboard small craft and large ships at sea is desired. A willingness to conduct such testing is required. SUBSEAMSS If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. Original Posting: June 25, 2026 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $87,100.00 - $157,450.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. Leidos Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $17.2 billion for the fiscal year ended January 2, 2026. For more information, visit Pay and Benefits Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available here. Securing Your Data Leidos will never ask you to provide payment-related information at any part of the employment application process. And Leidos will communicate with you only through emails that are sent from a Leidos.com email address. If you receive an email purporting to be from Leidos that asks for payment-related information or any other personal information, please report the email to View email address on click.appcast.io. Commitment and Diversity All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
- ...hardware and firmware by designing electronic systems and the code that runs them, enabling... ...developing both electronic hardware and embedded firmware for consumer devices. Design,... ...to tightly integrate hardware and software. Optimize for low-power, battery-constrained...Software
- ...Join to apply for the Embedded System Engineer role at Modular Medical, Inc. Get AI-powered advice on this job and more exclusive features... ...: Develop, test, debug, and maintain embedded software for medical devices. Write Python scripts for automated...SoftwareFull timeRelocation package
$155k - $225k
...time Location Type On-site Department Engineering Embedded & Firmware Compensation $155K – $225K... ...Role and Your Impact We need an Embedded Systems Engineer to own the layer between... ...with EE, mechanical, and our robotics software team to make sure the system actually...SoftwarePermanent employmentFull timeWork at officeMonday to FridayFlexible hoursNight shiftWeekend work- ...mission is to electrify global thermal systems across data centers, manufacturing,... ...to a more sustainable world. Senior Embedded Systems Engineer Karman Industries is seeking a highly... ...systems design, control hardware, embedded software, and more. We rely on a strong first...SoftwareFull time
$60 - $80 per hour
...Sr Embedded Systems Engineer with a cutting-edge high-speed electronics company This Jobot Job is hosted by: Bill Artiga Are you a fit?... ...requirements. 3. Lead the design and implementation of software systems in Python, Java, and other programming languages....SoftwareHourly payPermanent employmentLocal areaImmediate start- Intuitive is seeking a Software Engineer for the Ion™ endoluminal system, a robotic platform for minimally invasive biopsy. The role involves developing software... ...solutions. Ideal candidates will have expertise in embedded Linux platforms and experience with GPU/FPGA...Software
- Qualcomm is looking for an Embedded DSP Software Engineer to design and develop innovative software solutions. The ideal candidate will have over... ...includes responsibilities such as maintaining scalable software systems, participating in code reviews, and collaborating with...Software
- Impulsespace in Redondo Beach is seeking an Embedded Software Engineer to design and maintain firmware for camera systems on spacecraft. You will collaborate with engineers to ensure reliability under environmental conditions. The ideal candidate has a Bachelor's degree...SoftwareFull time
- Tesla is seeking an experienced Embedded Software Engineer to join the Chassis Systems team in Palo Alto, California. You will develop high-quality embedded code controlling various vehicle dynamics through efficient and safe programming practices. Your responsibilities...Software
- Apple Inc. is looking for a talented software engineer in San Diego, California, to develop cutting-edge image and video technologies used in all Apple products. The role focuses on creating embedded software for compression and optimizing performance across various devices...Software
- Tesla is seeking an Embedded Software Engineer in Palo Alto to develop high-quality software for vehicle actuator control systems. As part of the Chassis Systems team, you'll write robust code that influences vehicle dynamics and ensures safety mechanisms are in place....Software
- A technology firm in San Francisco seeks an Embedded Software Engineer to develop and maintain firmware for distributed wireless sensor systems. The role requires proficiency in C, C++, and Rust, alongside experience with embedded Linux and kernel driver development. Responsibilities...Software
- ...next chapter. From operating systems to zonal controllers to cloud... ...that will set the standards for software‑defined vehicles around the... ...a highly skilled Software Engineer proficient in Modern C++ (C++... ...and contribute to high‑impact embedded software projects. Responsibilities...SoftwareFull timeContract work
- Applied Intuition is seeking a Senior Software Engineer in Sunnyvale, California to develop embedded software for the next-generation vehicle platform. The role... ...integrating vendor components, implementing real-time systems, and developing high-quality C code. The ideal...Software
$171k - $275k
Decisive Point is seeking a Senior Software Engineer (AOSP) in Sunnyvale, California, to develop and optimize Android HAL and system software for automotive platforms. The role requires strong experience in embedded systems and teamwork to deliver innovative software solutions...Software$231.4k - $331.8k
Cisco Systems, Inc. is seeking skilled software engineers for their Diagnostic/BSP team in Milpitas, CA. The role focuses on architecting and developing BIOS... ...Science with extensive experience in hardware and embedded systems development. The position offers a competitive...Software- Aquabyte is seeking a software developer for embedded systems to enhance its innovative technologies used in fish farming. This role will involve interfacing... .... Qualified candidates should possess a degree in Engineering or Computer Science and experience in software...SoftwareFlexible hours
$80k - $250k
Job Overview We are seeking an experienced Embedded Systems Engineer with strong emphasis on electronics design and ECAD to lead the architecture... ...Linux) Familiarity with wireless protocols and hardware‑software integration Python scripting for automation and data...SoftwareTemporary workWork experience placementFlexible hours- The Role We're looking for a Senior Embedded Systems Engineer to own the firmware and embedded software stack on general-purpose robots. You'll work at the intersection of hardware and software — developing motor control firmware, sensor interfaces, and communication infrastructure...Software
- Senior Embedded Systems Engineer - Firmware Location: San Francisco Bay Area or Remote Description Location: San Francisco Bay Area (Hybrid) or... ...and external design reviews for many hardware and software projects, implement new product features, build experimental...SoftwareRemote work
$174k - $252k
Google Inc. is seeking a Senior Software Engineer for their AI and Infrastructure team in Sunnyvale, CA. This role... ...s degree, with a strong background in low-level systems programming, ideally with experience in embedded operating systems. The position offers a competitive...Software- Relativity Space is seeking an experienced engineer to join our team in Los Angeles. The role involves developing application-level software for optical terminal processors,... ...programming, Linux device drivers, and real-time embedded software. The position plays a crucial...Software
- Google Inc. is seeking a Software Engineer specializing in Embedded Systems Security in Mountain View, CA. This role focuses on designing and developing low-level software for advanced hardware systems, including performance analysis and security considerations. The ideal...Software
$137.19k - $193.9k
Qualcomm is hiring a Software Engineer in Santa Clara, California, to develop and support embedded software for wireless chipsets. The candidate will work independently on real-time software development and driver integration while participating in design reviews. A Master...Software$70.43 per hour
...Data Science Team is looking for a Senior Business Intelligence Engineer who is passionate about data and driving the direction of... ...a fluid environment. If you are looking to impact the creative software of the future through data, join our team! Job Details...SoftwareHourly payContract work- Valid8 Financial, Inc. is seeking an Embedded Systems Software Engineer in Pleasanton, California, to develop software for Linux-based embedded and edge devices. This role focuses on building device-side applications and cloud communication workflows. The ideal candidate...Software
- ...technology landscape includes Research, Software, and Infrastructure. Entering this domain... ...IBM Storage brand – product managers, engineers, technologists, researchers, marketers,... ...Technical Marketing Engineering or Corporate Systems Engineer Technical Product Manager or...SoftwareTemporary workWork experience placementLocal areaWorldwide
- Messi is looking for a Software Engineer in Corona, CA, to join their team focused on embedded systems development. In this role, you will work on creating innovative energy storage systems for commercial and industrial applications. The ideal candidate will participate...Software
- ...dedicated to excellence in the design and engineering of Lam's etch and deposition... ...industry. The impact you’ll make As an Embedded Electrical Systems Design Engineer on the Controls... ...that operate as the bridge between software and the electro/mechanical systems on...SoftwareLocal area
$142k - $178k
...in California is looking for a Senior Systems Test Engineer. This role involves designing and implementing... ...automated testing infrastructure for embedded systems with a focus on propulsion... ...and at least 5 years of experience in software and embedded systems testing. The...Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software / Embedded Systems Engineer. Be the first to apply!
- software engineer amazon California
- agile software developer California
- rust software engineer California
- software developer positions California
- senior software design engineer California
- software developer California
- ngo software engineer California
- startup software engineer California
- software data engineer California
- senior software engineer California

