General Dynamics - Sterling Heights, MI
posted 4 months ago
The Embedded Linux/RTOS engineer will focus on integration support for vehicle electronic systems. General Dynamics is looking to hire a highly motivated Engineer to support our Software Loader and Verifier team. This role is critical in ensuring that the software components are effectively integrated and deployed in lab environments and military vehicles. The engineer will be responsible for loading components with software images, building and configuring embedded operating systems such as VxWorks and Linux, and performing system programming tasks including driver development and hardware enablement on embedded Linux systems. The position requires a strong understanding of software integration and the ability to manage individual priorities, deadlines, and deliverables effectively. In addition to software integration, the engineer will design, develop, test, deploy, maintain, and improve software while enabling embedded system security using cryptography and secure architectures. The role also involves integrating various software into build systems and requires familiarity with build environments such as Buildroot, OpenEmbedded, and Yocto. The engineer will work in a fast-paced environment, collaborating with team members and other departments to ensure the successful delivery of software solutions that meet the needs of military clients. The work environment will consist of a prototype shop, laboratory, manufacturing, and office settings, and may require on-site presence up to 100%. The engineer will be expected to troubleshoot low-level software issues, distinguish between hardware and software issues, and develop maintainable C and/or C++ code. Strong communication skills are essential, as the engineer will need to work with all levels of the organization and across functions. The position may also require climbing on/off and working around military vehicles, and candidates must be able to pass the ASR test (Anthropometric Size Requirement for confined space).