Senior Embedded Software Engineer
Lawrence Harvey New York
Senior Embedded Software Engineer – Secure Systems
Department: Software
Reports To: Software Engineering Manager
Employment Type: Full-Time
Active U.S. Security Clearance: required
Location: San Diego, CA
Work Arrangement: Full-Time, Onsite
Relocation: Relocation assistance is available for qualified candidates.
Position Summary
We are seeking a Senior Embedded Software Engineer – Cyber to design, develop, and integrate advanced cyber-secure embedded software solutions for satellite avionics and payload data processing systems.
This role will focus on real-time system monitoring, creating and updating Linux board support packages, and developing low-level interfaces for sensors, communication buses, radios, and COMSEC equipment.
You will work closely with Systems, Hardware, and FPGA engineers to design and develop highly secure, rugged, reliable, and Low-Size, Weight, and Power (Low-SWaP) products for aerospace customers.
As a senior member of the engineering team, you will also provide technical mentorship and Subject Matter Expert-level guidance to members of the development and test teams.
Duties and Responsibilities
- Design and implement embedded software for multi-core processors integrated with FPGAs, across a range of FPGA-integrated processor platforms.
- Develop software for ARM Cortex and RISC-V processor architectures.
- Implement C/C++ code for Embedded Linux, Linux networking, and real-time operating systems (RTOS).
- Configure and customize Linux kernels, system settings, and bootloaders such as U-Boot and GRUB.
- Implement RFC-compliant networking and security protocols including IP, TLS, and IPsec.
- Integrate embedded software with interconnect standards including SPI, I2C, UART, GPIO, PCI, PCIe, Ethernet, and SpaceWire.
- Apply cryptographic systems including AES, RSA, ECDSA, and ECDH to ensure secure software solutions.
- Lead the development and testing of reusable, high-quality embedded software modules.
- Ensure secure-system best practices are followed at the architecture, design, and code levels.
- Translate complex system and customer requirements into robust software designs.
- Interpret government security standards as they apply to the design and development of embedded products.
- Support integration and debugging of software with hardware platforms.
- Track features, defects, and releases through formal software configuration and release processes.
- Contribute to the continuous improvement of development practices and team workflows.
- Mentor and support junior engineers through design reviews, code walkthroughs, and technical guidance.
Minimum Qualifications
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
- 9+ years of related experience developing embedded software.
- Advanced proficiency in C/C++ for embedded systems and low-level driver development.
- Deep experience with Embedded Linux systems, kernel configuration, and system bootloaders.
- Strong understanding of RTOS-based development and real-time constraints.
- Demonstrated experience interpreting schematics and hardware documentation for driver development.
- Proficiency with networking and communication protocols, including the implementation of secure communication standards.
- Familiarity with cryptographic principles and their application in embedded systems.
- Experience with software integration, debugging, and system-level validation.
- Excellent problem-solving, documentation, and technical communication skills.
- Proven ability to mentor and support junior engineers in a collaborative environment.
- Active U.S. Security Clearance required.
Preferred Qualifications
- Experience with satellite, spacecraft, avionics, or defense systems.
- Experience working with FPGA-integrated processor platforms.
- Experience with COMSEC equipment or secure communications systems.
- Familiarity with parallel-processing frameworks such as OpenCL or CUDA.
- Experience developing ruggedized or Low-SWaP embedded systems.
- Northrop Grumman Corp. (AU) in San Diego, CA is seeking a Sr. Principal Embedded Engineer Software. This role involves designing and developing software for cryptographic systems, collaborating with multi-disciplinary teams in an Agile environment. The ideal candidate...Senior
$155k - $185k
...medicines that teach the body to manufacture its own disease-fighting tools. For more information, visit . Job summaryThe Senior Embedded Software Engineer is responsible for the design, development, verification, maintenance, and sustaining support of safety-critical...SeniorFull timeTemporary work$170k - $210k
...Title: Senior Embedded Software Engineer Location: United States, San Diego, CA, US Salary: $170,000 - $210,000 USD Annually, Negotiable. Actual compensation will be determined based on a variety of factors, including relevant experience, skills, education, certifications...SeniorLocal areaImmediate startFlexible hours- ...Solutions is a minority-owned small business that provides Software, AI/ML, and Cloud Engineering Solutions for our Department of Defense, Intelligence... ...soon as possible. We are seeking an experienced Embedded Software Engineer to support the development, integration...SeniorFull timeImmediate start
$158.31k - $237.46k
...Defense innovators. Here, visionary minds engineer the future of space technology through... ..., and cyber-secure solutions. From software-defined radios to cutting‑edge cryptographic... .... A DAY IN THE LIFE: As a Senior Embedded Software Engineer – Cyber, you will design...SeniorWork visaFlexible hours- Voyager Technology Systems is seeking a senior SW Engineer to design and deliver software for space and defense products. You will work with hardware teams... ...define interfaces, write drivers, and ensure robust embedded Linux-based systems. Ideal candidates have 7+ years...Senior
- Adaptive Dynamics, a Codan Group company, is seeking a Senior Embedded Software Engineer to port and optimise numerical algorithms for Qualcomm Snapdragon platforms. You will translate reference models into production-ready embedded C/C++ and ensure real-time performance...Senior
- Kforce's client, a growing technology company located in San Diego, is seeking a Senior Embedded Software Engineer (Communications) to design and develop innovative software platforms for 5G User Equipment (UE) and Customer Premises Equipment (CPE). Summary: This role...SeniorFull timeFlexible hours
- Qualcomm Technologies, Inc. seeks a Software Engineer to design, develop, and validate embedded and cloud edge software for cutting-edge products. You will collaborate with systems, hardware, and test teams to ensure performance and interfaces meet customer needs. The role...Senior
$115.35k - $166.9k
Software EngineerThis individual independently plans, performs the moderately-defined responsibility for developing, creating, and modifying... ...solutions. Confers with systems and software architects, engineers, programmers to design software and to obtain information on...Senior- A leading aerospace and defense innovator in San Diego seeks a Senior Embedded Software Engineer to design and develop advanced cyber secure software solutions for satellite avionics. The role involves collaboration with Systems and Hardware engineers and mentoring junior...SeniorFlexible hours
- Snap Inc. is seeking an Embedded Engineer to join the SPECS team in a hands-on role designing and implementing embedded software for prototypes and consumer products. You’ll work across system layers, from kernel and memory management to I/O and display, collaborating...Senior
- Senior Embedded Software EngineerAdaptive Dynamics, a specialist engineering company based in San Diego, California, is developing advanced interference mitigation technologies for mission-critical communications and Assured Positioning, Navigation and Timing (APNT). Following...SeniorLocal areaImmediate start
- Pinnacle Government Solutions seeks an experienced Embedded Software Engineer in San Diego, CA to design, develop, and test real-time software for secure defense systems. You will collaborate across hardware, systems, and software teams in an Agile setting, performing...Senior
- Qualcomm Technologies, Inc. in California is seeking a software engineer to independently plan, develop, and modify general computer applications software or utilities. The role entails analyzing product requirements and collaborating with architects and engineers to design...Senior
$117.8k - $176.6k
Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator... ...you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or...SeniorWork experience placementWork from home- Qualcomm Technologies, Inc. is seeking a software professional in California to independently plan and develop general computer applications... .... Candidates should have a Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science or a related field,...Senior
$170k - $215k
Senior Embedded Software Engineer - CyberGROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego's fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through pioneering...SeniorWork visaFlexible hours$162.6k - $244k
A leading technology company in San Diego is seeking a Software Engineer to design and develop embedded and cloud edge software. The ideal candidate will collaborate with hardware and systems engineers to optimize software solutions and must have a Bachelor's degree and...Senior- ...Snap Inc. is hiring an Embedded Engineer to join the SPECS team. You will design and implement embedded software across multiple layers, from kernel to I/O, for prototype and consumer products such as Specs and related devices. The role requires 6+ years in embedded...SeniorWork at office
- Qualcomm Technologies, Inc. seeks a Senior Software Engineer to design and validate embedded and cloud edge software for Snapdragon SoCs. You will develop software across CPU, DSP, and NPU, focusing on low latency and power efficiency for multimedia and AI workloads. The...Senior
- Qualcomm Technologies, Inc. is seeking an experienced Software Engineer to design, develop, and validate embedded and cloud edge software for automotive reference platforms. You will work with hardware, silicon, and systems teams to bring up boards, implement drivers, and...Senior
$117.8k - $176.6k
Job TitleAudio Software EngineerCompanyQualcomm Technologies, Inc.Job AreaEngineering Group, Engineering Group > Software EngineeringGeneral SummaryQualcomm is a world leading... ...lead software design and development of embedded audio software that runs on Qualcomm's Snapdragon...SeniorWork experience placementWork from homeWorldwide$158k - $210k
...Defense innovators. Here, visionary minds engineer the future of space technology through... ..., and cyber-secure solutions. From software-defined radios to cutting‑edge cryptographic... .... A DAY IN THE LIFE: As a Senior Embedded Software Engineer, you will design and...SeniorWork visaFlexible hours- Google LLC is seeking a Senior Software Engineer for Embedded Systems and Firmware within XR, Platforms and Devices. The role requires hands-on C/C++ development, embedded OS experience, and opportunity to influence architecture across Google’s XR platforms. Applicants...Senior
- ...Job Description Embedded SW Engineer – LTE/5G NR \n Summary \n The Embedded SW Engineer will be responsible for implementing embedded software that \n forms part of our product line. This role will support our next Generation 5G Chipset. \n Essential Duties...SeniorWork experience placementWork at office
- TalentLab is seeking a Senior/Staff Software Engineer to advance embedded AI runtime software for IoT platforms. You will work hands-on in the AI stack, focusing on runtime and SDK capabilities and ensuring efficient execution on constrained devices. You’ll partner with...Senior
$150k - $170k
...Job Description Help create embedded software for complex medical, life-science and diagnostic products that improve health... ...transfer to manufacture. \n \n We are looking for a Senior Embedded Firmware Engineer who enjoys solving difficult technical problems,...SeniorWork at office- Qualcomm Technologies, Inc. is seeking a software engineer to join the Audio Software group, focusing on embedded audio software for Snapdragon processors. You will design, implement, and optimize real-time audio code in collaboration with hardware and systems teams. The...Senior
$117.8k - $176.6k
Software EngineerAs a leading technology innovator, Qualcomm pushes the boundaries of what's possible... ...connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or...SeniorWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded engineer San Diego, CA
- embedded developer San Diego, CA
- embedded systems software engineer San Diego, CA
- embedded software engineer San Diego, CA
- senior living San Diego, CA
- senior associate vice president San Diego, CA
- senior app developer San Diego, CA
- senior manufacturing engineer San Diego, CA
- senior ml engineer San Diego, CA
- senior data analyst San Diego, CA





