What are the responsibilities and job description for the Systems Software Engineer position at JHNA, Inc.?
Overview
JHNA is currently seeking a talented mid level Systems Software Engineer. This position will support our government customer in the Huntsville, Alabama area. Part time remote/tele work is also possible for this position.
Come join a rapidly growing, and regularly awarded small business that is focused on providing a broad range of services that help make us "The Warfighter to Engineer Interface". Our Digital Engineering services stem from Model Based Systems Engineering, open architecture and Modular Open Systems Approach support, test and evaluation, to cybersecurity and Platform Security for future aviation centric systems. JHNA offers highly competitive benefit packages and a culture that fosters teamwork and collaboration all while supporting our Warfighter!
Responsibilities
The successful candidate will demonstrate through knowledge and experience, skill in software engineering and have a passion to learn new software tools and skills. The successful candidate will work in a small team evaluating software in an Army Science and Technology development laboratory in Huntsville, AL sponsored by the Aviation and Missile Command. Additionally, the successful candidate will assist in design and development of the evaluation environment which will include the development, configuration, and /or installation of simulation / stimulation software. The evaluation environment will also mature through the integration of additional single board computers and the use of supporting software development kits. The position provides the opportunity to tele-work part time.
Qualifications
Required:
Bachelor of Science Degree in Engineering or a closely related field
Candidate must be a U.S. Citizen with the ability to obtain a government issued Secret Clearance
At least 4 years of C/C software development experience
At least 2 years of experience using the GNU development toolchain
Desired:
Experience integrating software applications
Experience cross-compiling software
Experience with real-time operating systems (RTOS)
Experience developing software with the Python programming language
Knowledge of Model Based System Engineering (MBSE) practices