Embedded Software Engineer
PDS Defense
Principal Engineer Embedded Cryptographic Software to support our Software and Digital Technologies department. As a member of the Software and Digital Technologies department, you’ll get to work on revolutionary systems that impact people's lives around the world today, and for generations to come.
Responsibilities
In this role you will design, develop, integrate and test software for our end-user customers and businesses, primarily focused on cryptographic software code bases. Specifically, you will be responsible for the design, architecture, development, and administration of embedded and real time systems. You will work with multi-disciplinary teams, such as with Systems Engineering, Digital Engineering, Hardware, and Integration & Test, in an Agile software development environment. You will analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls.
Principal Engineer Embedded Software Basic Qualifications:
- Bachelor's degree in Computer Engineering or another STEM discipline with 5 years of related experience, or Master's degree with 3 years or a PhD with 1 year of experience
- Current active US Government Secret Clearance
- Proficient in C/C++
- Familiarity with HAIPE, OTNK, and/or IKE
- Experience implementing cryptographic mechanisms using dedicated software libraries
- Experience with Yocto/Petalinux or WindRiver Linux
- Experience with Xilinx platforms (Zynq, Ultrascale+ and VERSAL)
- Experience with TCP/IP and common network configurations
- Proficient in all areas of the formal software lifecycle process from requirements to testing
- Experience integrating low-level firmware and software in complex real-time multi-threaded embedded applications
- Experience with developing and debugging embedded real-time systems.
- Experience using Jira/Bitbucket/Git and the Agile software development process
Preferred Qualifications:
- Foundational Knowledge with Rust
- Experience with low level driver development
- Familiarity with Linux kernel driver development/modifications
- Proficiency working with Linux containers (Docker, Kubernetes or similar container orchestration platforms)
- Experience with TCP/IP and common network configurations
- Experience with RESTful Services
- Experience with Software Defined Radios
- Experience with the Avionics Operating System
- Experience with Communication Protocols (I2C, SPI, UART, PCIe, Ethernet)
- Familiarity with Xilinx tools (Vitis, Vivado)
- Familiarity with latest NSA Security Standards
- Familiarity with assembly language
- Familiarity with bare metal embedded device drivers
- Familiarity with PowerPC architectures and peripherals
- Familiarity with IBM tools (Rhapsody, DOORS, Clearcase)
- Familiarity with Green Hills AdaMulti
- Current active US Government Top Secret Clearance
- Current active SAP clearance
- ...holders only Summary: Designs, develops, and maintains embedded software and network applications using C/C++ for Linux and real-time... ...Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline....SuggestedFull timeContract workTemporary workLocal areaRemote work
- ...We are looking for software engineers with very strong embedded software experience and expertise. We would like them to support us with embedded software development, including drivers, RTOS (like Zephyr and FreeRTOS), Pigweed, connectivity stacks (USB, BLE, WiFi), and...SuggestedFull timeOverseas
- ...Embedded Software Engineer 10 plus years experience Strong software development experience in C and/or C++. Professional experience developing software for embedded Linux or RTOS Familiarity with Yocto, Buildroot, OpenWrt, or similar embedded Linux environments...SuggestedFull timeTemporary workLocal area
- ...W2 Contract Onsite in San Diego, CA Embedded Software Engineer 95-103/HR MUST HAVES: · Bachelor’s degree in computer science, Computer Engineering, Electrical · Engineering, or a related technical discipline. · 5+ years of professional software development...SuggestedFull timeContract work
$87.1k - $157.45k
...national security against ever-adapting threats. Our Electronic Warfare division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software integration in San Diego, CA.Leidos is a DOD leader in electronic...SuggestedFull time$221k - $265k
San Diego, CA / Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing, building, and testing real-time embedded code in C/...Full timeTemporary workRelocation package- RESPONSIBILITIES: 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)...Hourly payContract workFlexible hours
$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 embedded...Full timeTemporary work$164k - $223k
San Diego, CA / Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities for embedded software development for the Power management functions and...Full timeTemporary workRelocation package$200k - $250k
DescriptionKforce'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:...Flexible hours$100 - $110 per hour
Job Position: Embedded Software Engineer Duration: 12 months Base pay range $100.00/hr - $110.00/hr Job Description Seeking highly experienced Senior Software Engineer to contribute to the development of advanced real-time embedded software for medical devices. This...Contract work$130k - $150k
Embedded Software Engineer III - RUST GROW 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...Full timeWork visaFlexible hours- ...Job Description Job Description Title: Lead Embedded Software Engineer Term: Long-Term Contractor or Perm Location: San Diego-Hybrid Start Date ASAP ***Required: US Citizen*** Requirements Lead and mentor a team of embedded software engineers,...Permanent employmentFor contractorsImmediate start
$153.6k - $215k
...revolutionize space technology by developing secure, mission-critical software that powers our satellite constellation. Your work will... ...de-orbit.About the Role:We're seeking an experienced embedded software engineer with security experience to architect and develop mission-...Permanent employmentLocal areaWorldwideFlexible hours- ...Senior/Principal Embedded Software Engineer San Diego, CA (Hybrid On-site 3X Per Week) A venture-backed medical device startup in San Diego is hiring a Senior Embedded Software Engineer to own firmware for its wearable insulin delivery device, from low-level drivers...Full timeImmediate startRelocation
- ...Sr or Principal Embedded SW Engineer – Our client is a well known developer of systems to improve the connectivity, stability performance,... ...Embedded SW Engineer will be responsible for implementing embedded software that forms part of our product line. This role will...Full timeWork experience placementWork at officeRelocation package
$143.7k - $194.4k
...capabilities only possible through true Software Defined Networking (SDN).We are growing fast and looking for senior systems engineers who can deliver ultra-high performance —... ...software engineering — kernel development, embedded systems, or high-performance networking —...InternshipLocal areaImmediate startWorldwideFlexible hours- Job Description Job ID#: 564870 Job Category: Pro - Engineering Position Type: Direct Placement Duration: Direct Placeme Details: Job Title: Staff/Senior Staff Embedded Software Engineer, RF DriversLocation: San Diego, CAEmployment Type: Direct/Full-timeIndustry...Temporary workWorldwide
- ...Company: Qualcomm Technologies, Inc. Job Area: Interns Group, Interns Group Interim Engineering Intern - SW General Summary: About Qualcomm Qualcomm relentlessly innovates transforming businesses, enriching lives and fortifying societies. Our solutions...Interim roleSummer workInternshipSummer internship
$50 - $80 per hour
...every Link 16 message, track update, and network participant is embedded software that enables communication, timing, synchronization, message... ...across mission-critical platforms.We are seeking an engineer who understands the technology powering tactical communications...Contract workTemporary work$150.4k - $277.6k
...26-10-23SummaryApple's ISP team is seeking an exceptional Embedded Firmware Engineer to drive pioneering camera technologies for Apple products... ...related field3+ years of experience developing multi-threaded software within embedded RTOS environmentsStrong proficiency in C...Relocation- ...PujarContact Email: ****@*****.*** Global Corporation () is currently seeking an Information Technology - Engineer Embedded Software 3 for our client at location San Diego, California, United States (Onsite).[Job Description:]Description Of ServicesThe Embedded...Immediate start
$49.59k - $68.99k
...Job Description BAE Systems is looking for a highly motivated and driven hardware engineering intern to join our summer internship program for 2027. As an Hardware Engineer Technical Intern 3, you will join a team of engineers supporting hardware development opportunities...Full timeTemporary workSummer workInternshipSummer internshipLocal areaNight shift$42k - $88k
...have the opportunity to collaborate across disciplines to shape innovative solutions for our Government customer. Work with other engineers on projects where you will have the opportunity to support the following types of systems work: Interact with Agile development...Full timeContract workTemporary workWork experience placementSummer workInternshipSummer internshipCurrently hiringWork at officeRemote workRelocationFlexible hours$160k - $200k
Job ID: 2614529 Location: San Diego, CA, US Date Posted: 2026-07-14 Category: Engineering and Sciences Subcategory: Digital Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: TS.SCI Clearance...Full timeRemote workShift work- ...Job Description Job Description DPP is seeking an Embedded Software Engineer III for an opportunity with our client in the Aerospace and Defense Manufacturing industry. Work Location: Onsite in San Diego, CA Duration: 12 months Terms: W2 Contract...Contract work
- ...San Diego-based client builds hardware-encrypted storage solutions for highly regulated environments. We are seeking an Embedded Software Engineer to design and deliver security-focused features for encrypted storage products, including modern cryptography implementations...Full time
$61.9k - $141k
...Job Number: R0251992 Cross Domain Solutions Systems Engineer The Opportunity: Execute end-to-end functional and verification testing... ...plans, configuration audits, and verification procedures for software builds and operating system baselines. Collaborate with cross-...Full timeContract workPart timeLocal areaRemote work$125k - $150k
...Defense innovators. Here, visionary minds engineer the future of space technology through... ...compact, and cyber-secure solutions. From software-defined radios to cutting-edge... ...together. A DAY IN THE LIFE: The Embedded Software Engineer III plays a key role...Work visaFlexible hours- ...Zoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing, building, and testing real-time embedded code in C/C++ for BMS (Battery Management Systems). Key responsibilities include implementing safety...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded engineer San Diego, CA
- embedded systems software engineer San Diego, CA
- embedded software engineer San Diego, CA
- embedded developer San Diego, CA
- software engineer - cloud services San Diego, CA
- software technical support engineer San Diego, CA
- remote software sales San Diego, CA
- software sales representative San Diego, CA
- software quality assurance San Diego, CA
- software qa San Diego, CA





