A complete application in a minute — tailored resume and cover letter, ready to send.
engineeringjobs.net, Inc. in Greensboro, NC is seeking an experienced embedded software engineer to develop and maintain avionics software, data management tools, diagnostic utilities, and configuration data supporting aircraft modifications and electrical design activities.
You will analyze aircraft data, troubleshoot system issues, perform root cause analysis, and collaborate with engineering teams and suppliers on upgrades and reliability improvements using C/C++, Linux, and MATLAB.
Develop and maintain embedded software, aircraft data management tools, diagnostic tools, and configuration data while supporting aircraft modifications and electrical design activities. Analyze aircraft data, troubleshoot system issues, conduct root cause analysis, and collaborate with engineering teams and suppliers on upgrades and reliability improvements.
Requirements: A bachelor's degree in electrical engineering, electronics engineering, or a related technical discipline and at least seven years of relevant experience are required. Candidates should have strong programming, software development, testing, debugging, analytical, and problem-solving skills; experience with C/C++, embedded systems, Linux, MATLAB, avionics, diagnostic tools, SDLC, and version control is preferred.
Key Skills: Embedded Software Development, C/C++ Programming, Embedded Systems, Avionics, Electrical Design, Aircraft Systems, Linux, MATLAB, Software Testing and Debugging, Aircraft Diagnostic Tool Development, Aircraft Data Analysis, Troubleshooting, Root Cause Analysis, Software Development Lifecycle, Version Control, Cross-Functional Collaboration