Please scroll down, To apply

Software Engineer (Contingent) with Security Clearance

hiring now
New job

Kratos Defense and Security Solutions

2024-09-20 23:36:22

Job location Huntsville, Alabama, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description

Job Description Kratos Defense and Rocket Support Services is currently seeking resumes for a Software Engineer in Huntsville, Alabama. The selected candidate will be responsible for taking on portions of a system design. This involves establishing technical requirements based on stated functional objectives for the product. The candidate will analyze the requirements and establish a design path to meet them. The candidate will perform the detailed design work necessary to produce a fully functional prototype. The candidate will develop test plans to demonstrate performance meeting the technical requirements established. The candidate will demonstrate a willingness to learn and grow in their role as a team member. Job responsibilities will include: Work with cross-functional engineering team (mechanical, aero, thermal, software) to support UAS and directed energy programs
Develop firmware and applications to support UAS and directed energy systems sensors, controls, communication and data aquisition
Conduct studies, technical assessments, and architectural level analysis of system to determine performance and effectiveness
Engage in design review and discussions one-on-one and in groups
Support system demonstrations and deployments as required
Write acceptance test plans and reports
Ability to maintain sensitive and confidential information as required by government standards
Possess a valid driver's license and be able to obtain a government driving permit if required
Ability to interact effectively with peers and supervisors
Ability to interact appropriately with the public when necessary Experience and Skills REQUIRED EXPERIENCE: 5 years of job-related experience in the following areas:
Experience with algorithm, firmware, and application design using C/C++, Qt, QML, Python
Experience with integration, test and validation of sensors, actuators and other embedded systems
Experience developing and maintaining SQL databases
Must be proficient with Git repositories and comfortable in a collaborative development environment
Experience with embedded system communication protocols and best practices including UART, CAN bus, I2C, Ethernet, etc.
Ability to collaborate with cross-functional engineering team and subcontractors to design and develop prototype software architectures and APIs
Experience creating and maintaining software-in-the-loop and hardware-in-the-loop simulation tests within the Linux Ubuntu OS environment
Motivated and willing to tackle complex problems individually and in a group, and to act as a technical mentor for more junior engineers
Ability to obtain and maintain a Secret level security clearance
PREFERRED EXPERIENCE: Familiar with controls system development and concepts, including PID, MIMO, state-space representation
Familiar with basic electrical and mechanical concepts, demonstrated ability to develop functional software and control requirements in a cross-functional team environment
Experience in agile development environment
Experience developing and maintaining technical documentation, including software interface control, test specification, functional requirements, etc.
Understanding of techniques for formal verification and validation of design elements
Familiarity with DEVSECOPS preferred EDUCATION: BS/BA from accredited university,
Job Benefits Medical, Dental & Vision Insurance Coverage
Life/ADD & Short/Long Term Disability Insurance
401(k) Savings Plan
Employee Stock Purchase Plan (ESPP)
Paid Time-Off (PTO)
Holidays
Education Reimbursement

Inform a friend!

<!– job description page –>
Top