BGI, LLC · 2 days ago
Software Developer
Wonder how qualified you are to the job?
Maximize your interview chances
AutomotiveConsulting
Insider Connection @BGI, LLC
Responsibilities
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application.
Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system.
Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of embedded software for real-time control of simulated and stimulated avionics equipment.
Develop software test procedures, software programs, and related documentation.
Ensure software and quality company processes and standards are met.
Perform system-level integration and troubleshooting.
Participate in peer reviews, identify, track and repair defects.
Utilize a variety of software languages (i.e., C++, C) on Windows, Linux, and embedded real-time operating systems.
Support development for simulation modeling of various systems such as weapon systems, synthetic threat environment, avionics displays, radar modeling, and more.
Design and implement Graphical User Interfaces (GUIs).
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s Degree in Computer Science or related engineering, science, or math discipline
2+ years’ experience with multiple programming languages such as Ada, C/C++, FORTRAN or other programming languages
Ability to work autonomously and coordinate team activity between multiple domains
Ability to apply sound engineering principles and develop innovative solutions
Ability to apply SW engineering principles to complete assigned tasks and schedule commitments
Ability to complete work with minimal direction through all phases of development
Good oral and written communication skills
Must be a US Citizen
Active in-scope DoD SECRET security clearance
Preferred
Real-time simulation experience
Experience with ClearCase/ClearQuest
Experience with Linux PC Operating System
Benefits
401(k)
Dental insurance
Health insurance
Paid time off
Vision insurance