Overview
Skills
Job Details
Job Title: Senior Embedded Software Engineer
Location: San Diego, CA
Employment Type: Full Time / Direct Hire
Remote: No Remote
Relocation: Not Provided
Sponsorship: Not Available
About the Role
A growing aerospace and defense organization is seeking a Senior Embedded Software Engineer to join its on-site engineering team in San Diego, CA. This position focuses on designing and developing embedded software for space-based systems and other high-reliability applications. The role is fully hands-on and ideal for an engineer with deep expertise in real-time embedded environments.
Key Responsibilities
- Design, develop, document, and test embedded software for aerospace and space-based products.
- Develop and debug bootloaders, BSPs, kernels, and device drivers for VxWorks 6.9/7.0, Embedded Linux, RTEMS, and bare-metal systems.
- Write embedded software in C/C++ and assembly; create Python-based desktop GUI tools (e.g., pyvisa, nidaqmx) for automated test equipment.
- Support system-level verification, debugging, and manufacturing through test programs and technical guidance.
- Participate in cross-discipline design reviews and technical discussions with internal stakeholders and customers.
- Contribute to software architecture, project planning, risk assessments, and overall process improvement initiatives.
Qualifications
- 5 15+ years of embedded software development experience.
- Expert-level proficiency in C/C++, Python, BSP, kernel, and device driver development.
- Hands-on experience with VxWorks, Embedded Linux, and/or bare-metal environments.
- Familiarity with Buildroot/Yocto, NAND Flash file systems, and low-level hardware debugging tools (e.g., oscilloscopes, logic analyzers, in-circuit emulators).
- Bachelor s degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field
- Strong analytical, debugging, and teamwork skills.
Why This Is a Great Opportunity
- Work on cutting-edge space-based and high-reliability technologies.
- Join a talented, collaborative engineering team.
- Engage in meaningful, technically challenging projects.
- Be part of a rapidly growing industry with long-term stability and exciting innovation.
How To Apply: If interested please apply through Dice.com or send an email to pramod AT dtgsi.com with jobid DIV25- SSESD