Software Engineer (Contingent)
Huntsville, Alabama
Employer: Kratos Defense
Industry: DES
Salary: Competitive
Job type: Full-Time
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:
REQUIRED EXPERIENCE:
PREFERRED EXPERIENCE:
EDUCATION:
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
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,
Created: 2024-05-24
Reference: 360838
Country: United States
State: Alabama
City: Huntsville
ZIP: 35801
Similar jobs:
-
Senior Software Engineer (Job ID: 3109)
Valkyrie Enterprises in Huntsville, Alabama -
AI/ML Software Engineer
Leidos Holding in Huntsville, Alabama💸 $81250.00 per year -
Software Engineer (Angular, JavaScript, Typescript, C#)
Jack Henry & Associates in Birmingham, Alabama -
Senior Software Engineer
Leidos Holding in Huntsville, Alabama💸 $101400.00 per year -
ENGINEERING TECHNICIAN (Software Defined Access (SDA))
Leidos Holding in Huntsville, Alabama💸 $68900.00 per year -
Software Engineer - Web Services
General Dynamics Corporation in Huntsville, Alabama💸 $90737.8 per year -
Multiple Opportunities AIMSS - MDDC (Software Engineers and Architects)
Kratos Defense in Huntsville, Alabama -
Software Test Engineer - Secret Clearance
Insight Global in Huntsville, Alabama -
Software Integration and Operations Engineer
Jacobs in Huntsville, Alabama -
Software Engineer
System One Holdings, LLC in Birmingham, Alabama -
Senior Software Safety Engineer
SAIC in Huntsville, Alabama -
Avionics & Software System Engineer
Jacobs in Huntsville, Alabama -
Software Engineer - User Interface
General Dynamics Corporation in Huntsville, Alabama💸 $90737.8 per year -
Software Engineer
Leidos Holding in Huntsville, Alabama💸 $65000.00 per year -
Director of Software Engineering
Sanmina-SCI in Huntsville, Alabama -
Sr. Electrical/Embedded Software Engineer Leader
Kratos Defense in Birmingham, Alabama -
Chief Software Engineer
SAIC in Remote Work, Alabama -
Software Engineer - Embedded Systems
Kratos Defense in Huntsville, Alabama -
UI/UX Software Engineer
SAIC in Remote Work, Alabama💸 $125001 - $135000. per year -
Senior Software Development Engineer - Huntsville, AL ***
Davidson Technologies Inc in Huntsville, Alabama