San Diego, CA, 92108, USA
34 days ago
Senior Embedded Software Engineer
Senior Embedded Software Engineer  Primary Skills - linux, vxworks, bsp, c programming, kernel, device drivers Work Experience (Years) - 5-20 Remote Status - No Remote Relocation Paid - No Job Description   We are seeking an experienced Senior Embedded Software Engineer to design and develop embedded software for space-based systems, including computer boards. This is a hands-on, on-site position focused on real-time, high-reliability applications. Key Responsibilities + Design, develop, document, and test embedded software for aerospace products. + Develop and debug bootloaders, BSPs, kernels, and device drivers for VxWorks 6.9/7.0, Embedded Linux, RTEMS, and bare-metal environments. + Write code in C/C++ and assembly for embedded systems; develop Python-based desktop GUI tools (e.g., pyvisa, nidaqmx) for automated test equipment. + Support system verification, debugging, and manufacturing with test programs, plans, and technical expertise. + Participate in technical customer discussions and cross-discipline design reviews. + Contribute to software architecture, planning, risk management, and process improvement across projects. Qualifications + 5–15 years of experience in embedded software development. + Proficiency in C/C++, Python, BSP, kernel, and driver development. + Strong experience with VxWorks, Embedded Linux, and/or bare-metal systems. + Familiar with Buildroot/Yocto, NAND Flash file systems, and low-level hardware debugging using lab tools and in-circuit emulators. + BS in Computer Science, Computer Engineering, or related field (MS preferred). + Excellent problem-solving, analytical, and teamwork skills. Why is This a Great Opportunity well established company, great technology and projects, very interesting work, good team of engineers, growing industry   Powered by JazzHR
Confirm your E-mail: Send Email