Are you seeking an opportunity to contribute to the development of cutting-edge systems that will propel our nation to the forefront of national defense? Recognizing that a robust system extends beyond a visually appealing interface, you understand the importance of combining clean, secure code, APIs, analytics, and infrastructure to create enduring solutions. Join our team as a Software Engineer and collaborate with subject matter experts, developers, and engineers to tackle the most challenging issues for our government clients using the latest architectural approaches.
In this role, you'll leverage your passion for learning new tools and techniques to identify and implement system improvements. Following Agile Software development principles, you will guide the development of secure and effective weapon system architectures. Your responsibilities will include analyzing needs and environments to ensure that the developed weapon systems consider architecture, operating environments, safety, and surety for long-term functionality and enhancements.
As a Systems Software Engineer, you will support an Air Force client, addressing complex software safety and compatibility issues across weapon sustainment and acquisition programs. Utilizing your knowledge of real-time embedded software development and programmable and configurable logic development, you will contribute to the creation and maintenance of safety design policy, ensuring its application to weapon systems. Your role will involve verifying that weapon systems meet safety design policy requirements and adhere to safety design standards.
Key Qualifications:
8+ years of experience in developing real-time embedded software or programmable logic.
5+ years of experience in designing, developing, implementing, and supporting embedded software supporting hardware functionality.
Proficiency in C, C++, or Ada programming languages for embedded multi-processor systems, or programmable logic devices using VHDL or Verilog.
Experience in reviewing software products for technical soundness and consistency with requirements.
Expertise in verification and validation, along with a strong grasp of fundamental software engineering principles.
Active Secret clearance.
Bachelor's degree or equivalent experience in software engineering.
Preferred Qualifications:
8+ years of experience in systems software engineering.
Experience with Air Force weapon systems.
Familiarity with DO-178 and DO-254 safety standards.
Expertise in safety-critical software and real-time operating systems.
Proficiency in software architecture and design, UML, and SysML.
Knowledge of DoD acquisition processes.
Familiarity with various embedded architectures.
Excellent verbal and written communication skills.
Active Top Secret clearance.
Master's degree in CS, Computer Engineering, or EE.
Clearance:
Applicants selected will undergo a security investigation and must meet eligibility requirements for access to classified information; Secret clearance is required.
Employment Type: Full-Time
Salary: $ 93,000.00 212,000.00 Per Year