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 involves leading activities to develop, document, and maintain architectures, requirements, algorithms, interfaces, and designs for software systems. The engineer will be responsible for developing code and integrating complex software components into a fully functional software system. Additionally, the engineer will develop software verification plans, test procedures, and test environments, executing the test procedures and documenting test results to ensure software system requirements are met. The engineer will load components with software images to deploy official software releases in lab environments and vehicles. This includes building and configuring VxWorks, Linux, or other embedded operating systems, performing Linux system programming tasks such as driver development and new hardware enablement on embedded Linux systems, and integrating various software into build systems. The role also requires designing, developing, testing, deploying, maintaining, and improving software, as well as enabling embedded system security using cryptography and secure architectures. The engineer will manage individual priorities, deadlines, and deliverables while optimizing performance of systems and complex pipelines. The work environment will consist of a prototype shop, laboratory, manufacturing, and office settings, and may require on-site presence up to 100%. The candidate must be able to climb on/off, work in, and work around military vehicles, and will need to pass the ASR test (Anthropometric Size Requirement for confined space). This position may require eligibility to obtain a US security clearance, and familiarity with the four areas of cyber security is desired. The candidate should be a self-starter, able to work in a fast-paced environment, and possess strong written and oral communication skills to collaborate effectively across all levels of the organization.