Demo

Embedded Software Engineer

Judge Group, Inc.
San Diego, CA Contractor
POSTED ON 8/1/2026
AVAILABLE BEFORE 8/31/2026
Location: San Diego, CA Salary: $70.00 USD Hourly - $80.00 USD Hourly Description:
Job Description:

Looking for a 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. This position will serve on-site at the Rancho Carmel Site in San Diego, CA.

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
  • 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
  • Ability to work full-time onsite at our Rancho Carmel location.


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

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!

Salary : $70 - $80

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Judge Group, Inc.

  • Judge Group, Inc. Wilmington, DE
  • Location: Wilmington, DE Salary: $73.00 USD Hourly - $78.00 USD Hourly Description: Software Engineer, Full Stack (Java/React) We are not accepting C2C or ... more
  • 2 Days Ago

  • Judge Group, Inc. Wilmington, DE
  • Location: Wilmington, DE Salary: $40.00 USD Hourly - $43.00 USD Hourly Description: Job Description: Mortgage Customer Communications Specialist Location: ... more
  • 2 Days Ago

  • Judge Group, Inc. Washington, DC
  • Location: Washington, DC Salary: $60.00 USD Hourly - $65.00 USD Hourly Description: Our client is currently seeking a Front End Developer (Java Script, HTM... more
  • 2 Days Ago

  • Judge Group, Inc. Omaha, NE
  • Location: Omaha, NE Salary: $60.00 USD Hourly - $62.00 USD Hourly Description: Role: Product Owner Location: Omaha NE , Berkley Heights , Marietta GA ,Denv... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the San Diego, CA area that may be a better fit.

  • Innominds Software San Diego, CA
  • Role: Embedded Firmware Software Engineer Location: San Diego, CA Duration: Fulltime Qualifications: embedded systems development with good experience in C... more
  • 3 Days Ago

  • Harman International Carlsbad, CA
  • A Career at HARMAN As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, incl... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!