The Specialist, Software Engineering (Embedded) supports and helps lead the development and execution of software on embedded target hardware. The role designs software according to requirements documents and system-level design documents, with a focus on working with test engineers to influence test automation. The Agile Development Group develops technologies for advanced unmanned air systems, radar systems, weapon systems, and other RF sensor technologies. The position applies computer science, engineering, and mathematical analysis to embedded software development, including C++ software for embedded real-time operating systems. It works with cross-functional engineering teams on hardware, firmware, software, interfaces, operational performance requirements, and overall system design. The role also supports all phases of the software development life cycle, from requirements analysis through formal testing, and contributes to technical documentation, reviews, defect resolution, and experimental testing.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level