| Location | Cedar Rapids, IA |
This is a 12-month contract position for an Embedded Linux Software Engineer based in Cedar Rapids, Iowa. You will join the Applied Research and Technology (ART) Microelectronics Technology team, contributing to the development of embedded Linux solutions for defense applications across Mission Systems.
Responsibilities
Qualifications
Required
Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) field and 5 years of relevant professional experience; OR an advanced degree in a related field and minimum 3 years of experience; OR 9 years of relevant experience in the absence of a degree
Minimum 3 years of professional experience with embedded Linux device drivers
Proficiency with embedded C/C++
Experience with scripting languages (Bash and Python)
Experience with board bring-up and target hardware integration
Experience with debugging and root cause investigations using hardware schematics and tools such as logic analyzer and Wireshark
Preferred
Excellent communication and teamwork skills with the ability to work in a collaborative environment
Experience with GIT and SVN version control systems
Experience packaging custom Linux distribution with Buildroot
Development experience with Agile methodologies and DevSecOps