United States

Embedded Software Engineer 3, San Diego

Embedded Software Engineer 3, San Diego
Description
Embedded Software Engineer (Onsite San Diego, CA)

This role supports the development of advanced mission-critical systems for national security and next-generation defense technologies. The team is focused on delivering innovative, high-performance embedded software solutions for real-time systems, cryptographic applications, and software-defined radio (SDR) platforms.The ideal candidate brings strong technical expertise, intellectual curiosity, and the ability to work collaboratively across multidisciplinary engineering teams. Responsibilities

Design, develop, integrate, and test embedded software for real-time systems, with a focus on cryptographic functions and/or software-defined radio infrastructure. Work within embedded and real-time system development environments and toolchains. Collaborate closely with cross-functional teams including Systems Engineering, Digital Engineering, Hardware, and Integration&Test. Participate in Agile development processes including sprint planning, stand-ups, and code reviews. Analyze system capabilities, diagnose technical issues, and define solutions related to software behavior, performance, input/output handling, and system integration. Basic Qualifications

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or another STEM field and 5+ years of related experience OR Master's degree with 3+ years of experience OR PhD with 1+ year of experience Proficiency in C/C++ Strong understanding of Object-Oriented ProgrammingExperience across the full software development lifecycle, including requirements, design, implementation, integration, and testing Experience integrating low-level firmware/software into complex real-time, multi-threaded embedded applications Hands-on experience developing and debugging embedded real-time systemsFamiliarity with static analysis and unit testing Experience using Git/Bitbucket/Jira and Agile methodologies Preferred Qualifications

Experience with Software Defined Radios (SDR) Experience with avionics operating systems Hands-on work with Xilinx platforms (Zynq, Ultrascale+, VERSAL) Experience with Yocto/Petalinux Understanding of communication protocols: I2C, SPI, UART, PCIe, Ethernet Experience with TCP/IP and common network configurationsExperience implementing cryptographic mechanisms via software libraries Experience with Rust Familiarity with Xilinx development tools (Vitis, Vivado) Knowledge of HAIPE, OTNK, and/or IKE standards Familiarity with modern NSA security standards Experience with Linux kernel driver development/modificationUnderstanding of assembly language and bare-metal device drivers Experience with PowerPC architectures Familiarity with VHDL/Verilog and FPGA workflows Experience with IBM tools (Rhapsody, DOORS, Clearcase) Experience with Green Hills AdaMulti

Highlights
Safety Tips
Protect your personal details and initiate communication using our contact form.
1 / 10
More info about this ad

Embedded Software Engineer 3 has been posted in the Chula Vista Information Technology category on Locanto.

Right now, this is the only ad posted in this category in Chula Vista.

There are more ads within a 10 mi radius for this category. If you want to view those ads, click here.