Software Engineer for Control Systems
4 weeks ago
About the Role:
Leidos Defense Systems is seeking a skilled Controls Software/Firmware Engineer to join a talented team of software developers, engineers, and analysts supporting spaceflight programs. As a key member of the team, you will be responsible for designing, developing, and testing control software for interplanetary rovers and their test hardware.
Key Responsibilities:
- Design and develop high-level software programs, including troubleshooting and debugging, to analyze system requirements.
- Collaborate with experts within the program and user community to design, develop, and debug existing software, and to design and develop enhancements that incorporate new capabilities into various components of the existing systems.
- Perform firmware design of real-time electromechanical FPGA-based controllers.
- Ensure that developed code is modifiable, efficient, reliable, understandable, fault-tolerant, and reusable, using sound software engineering principles.
- Design communication interfaces of controllers with customer Avionics (RS422, 1553, Ethernet).
- Contribute to software development activities as a member of an agile team and actively participate in program increment planning and related team activities.
Requirements:
- Bachelor's degree in engineering or a similar relevant degree with 2-4 years of prior relevant experience or a Master's degree with 2 years of prior relevant experience.
- Collaborate with controller suppliers and ensure design definition artifacts are robust to transition firmware design authority.
- Knowledge of Agile methodologies, such as the Scaled Agile Framework (SAFe), and application of the Agile methodologies within a technical/engineering environment.
- Experience with rapid embedded controls development and implementation using Simulink and associated blocksets.
- Strong written and verbal communication skills with the ability to create and deliver presentations.
- Must be a US citizen.
- Must be a resident of Huntsville, Alabama, or be able to travel to Huntsville, Alabama to support on-site activities as needed.
- Must be eligible to obtain a secret clearance or higher.
Preferred Qualifications:
- Experience with FPGA programming and HDL (Verilog or VHDL).
- Experience implementing Model-in-the-loop (MIL), Software-in-the-loop (SIL), and Hardware-in-the-loop (HWIL) testing techniques.
- Experience with navigation and/or signal processing algorithms and software.
- Experience in an Agile development methodology including best practices such as automated tests, continuous integration, shared ownership, pull requests, and code reviews.
- Experience with programming languages (C++, Python, Java).
- Prior work using collaboration tools (e.g., Microsoft Teams, Fusion, Gitlab).
- Experience with embedded systems.
- Experience developing flight software and ground systems for spacecraft.
-
Senior Software Engineer for Mission Systems
4 weeks ago
Huntsville, Alabama, United States Integrated Solutions for Systems (IS4S) Full timeJob SummaryIntegrated Solutions for Systems (IS4S) is seeking a highly skilled Senior Software Engineer to join our team in Auburn, AL. As a key member of our engineering team, you will be responsible for designing and implementing complex systems of systems interacting to perform Command and Control, Fires, and/or Electronic Warfare activities.Key...
-
Huntsville, Alabama, United States Integrated Solutions for Systems (IS4S) Full timeIntegrated Solutions for Systems (IS4S) is seeking a skilled Senior Software Engineer to join our team in Auburn, AL.The ideal candidate will have experience in developing enabling technologies for the DoD and working with complex systems of systems interacting to perform Command and Control, Fires, and/or Electronic Warfare activities.Responsibilities...
-
Software/Firmware Controls Engineer
4 weeks ago
Huntsville, Alabama, United States Leidos Full timeJob Title: Software/Firmware Controls EngineerLeidos Defense Systems is seeking a talented Controls Software/Firmware Engineer to join a diverse team of software developers, engineers, and analysts supporting spaceflight programs.As a Software/Firmware Developer, you will directly support the prototyping and implementation of control software on...
-
Software Engineer
4 weeks ago
Huntsville, Alabama, United States nou Systems Full timeSoftware Engineer / Developernou Systems, Inc. is a rapidly growing technology company that values its employees and offers significant advancement and personal career development opportunities. We are seeking a skilled Software Engineer / Developer to join our software development team in Huntsville, AL, Colorado Springs, CO, Boston, MA, or potentially...
-
BM/SRM Software Engineer
4 weeks ago
Huntsville, Alabama, United States Apex Systems Full timeJob Description:Apex Systems is seeking a highly skilled BM/SRM Software Engineer to join our team. As a key contributor to the design and development of Java-based applications, you will help generate software design artifacts, implement software changes, and support design and code reviews.The ideal candidate will have a strong background in software...
-
Huntsville, Alabama, United States BAE Systems Full timeAt BAE Systems, we're always looking for talented engineers to join our Precision Strike & Sensing Solutions (PS) team. As a Senior Software Engineer for Precision Munitions, you'll have the opportunity to work on cutting-edge systems and technology that enable our customers to execute their mission with precision and accuracy. We're seeking a highly skilled...
-
Command and Control Systems Engineer
4 weeks ago
Huntsville, Alabama, United States Banner Defense, Inc. Full timeJob Title: Command and Control Systems EngineerJob Summary: Banner Defense, Inc. is seeking a highly skilled Command and Control Systems Engineer to join our team. As a key member of our team, you will be responsible for advising the Program Executive Office - Missiles and Space Mid-Range Capability Project Office (MRCPO) in the design, development,...
-
Electrical Engineer
4 weeks ago
Huntsville, Alabama, United States COGS Full timeElectrical Engineer OpportunityCOSG has partnered with a leading chemical manufacturing company to fill an Electrical Engineer position. Due to increased market demand, the company is expanding and seeking a skilled professional to join their team.The ideal candidate will have a strong background in Electrical Engineering, complemented by expertise in...
-
Software Validation Engineer
4 weeks ago
Huntsville, Alabama, United States Genex Systems Full timeJob Summary:Genex Systems is seeking a skilled Systems IV&V Engineer to support all phases of Ground Systems Independent Verification and Validation (IV&V) at the MSFC Huntsville Operations Support Center (HOSC).The successful candidate will help improve software safety, reliability, and quality for MSFC Ground Systems through effective applications of...
-
Missile Defense Software Engineer
3 weeks ago
Huntsville, Alabama, United States Nou Systems Inc Full timeJob Descriptionnou Systems, Inc. is seeking a highly skilled Missile Defense Software Engineer to join our Engineering Services Division in Huntsville, Alabama. As a key member of our team, you will be responsible for designing and developing software solutions for the Missile Defense Agency's (MDA) Ground Based Midcourse Defense (GMD) system.Key...
-
Senior Software Engineer
4 weeks ago
Huntsville, Alabama, United States Nou Systems Inc Full timeJob OverviewWe are seeking a highly skilled Senior Software Engineer to join our Digital Engineering Department in Huntsville, AL. As a key member of our team, you will be responsible for designing, developing, and delivering cutting-edge software solutions that empower our customers to achieve their goals efficiently and effectively.Key...
-
Command and Control Systems Engineer
4 weeks ago
Huntsville, Alabama, United States KODA Technologies Inc. Full timeJob DescriptionKODA Technologies Inc. is seeking a highly skilled Command and Control (C2) Engineer to support the development, testing, and integration of advanced missile defense systems. The successful candidate will serve as a key member of the Weapons Analysis & Innovation group, assisting in the production, sustainment, and modernization of the Army...
-
Automation Controls Software Engineer III
3 weeks ago
Huntsville, Alabama, United States Blue Origin Full timeAbout the RoleWe are seeking a highly skilled Automation Controls Software Engineer III to join our team at Blue Origin. As a key member of our manufacturing team, you will be responsible for designing, developing, and implementing advanced manufacturing automation systems.Key ResponsibilitiesSupport initiatives to improve the reliability and efficiency of...
-
Software Electrical Engineer
3 weeks ago
Huntsville, Alabama, United States Capstone Research Corporation Full timeWe are seeking a highly skilled Software Electrical Engineer to support the Army Program Executive Office Missiles and Space (PEO MS) in Huntsville, AL. This position requires a strong background in software and electrical engineering, with experience in system integration and development.Key Responsibilities:Lead the integration of the HMIF Common...
-
Embedded Software Engineer
4 weeks ago
Huntsville, Alabama, United States Auterion Full timeJob Title: Embedded Software Engineer - Autopilot SystemsAuterion is seeking an experienced Embedded Software Engineer to contribute to the development of our cutting-edge autopilot systems. As a key member of our team, you will design and implement new guidance, navigation, and control systems for unmanned aerial vehicles (UAVs).Responsibilities:Collaborate...
-
Software Team Lead
4 weeks ago
Huntsville, Alabama, United States Integrated Solutions for Systems (IS4S) Full timeJob Summary:We are seeking a highly skilled and motivated Software Engineer to lead our dynamic team in the development of embedded systems. The ideal candidate will have at least 3 years of experience in embedded systems development, with proficiency in coding in C/C++.Key Responsibilities: Assist in the design, development, and testing of embedded code for...
-
Systems Software Engineer
4 weeks ago
Huntsville, Alabama, United States Integration Innovation, Inc. Full timeJob Descriptioni3 is seeking a highly skilled Systems Software Engineer to join our team. This role will provide day-to-day operating system, software, and infrastructure integration support, software test support, and troubleshooting.ResponsibilitiesIntegrate and maintain RHEL systems and network configurations with GOTS/COTS products.Work within and across...
-
Senior Space Systems Software Engineer
3 weeks ago
Huntsville, Alabama, United States Leidos Full timeJob SummaryLeidos is seeking a highly skilled Senior Space Systems Software Engineer to join our team in San Diego, CA. As a key member of our small engineering team, you will be responsible for developing ground system software, supporting mission operations, and collaborating with customers and end-users to tackle complex design challenges.Key...
-
Software Engineer/Principal Software Engineer
4 weeks ago
Huntsville, Alabama, United States Northrop Grumman Full timeSoftware Engineer/Principal Software EngineerNorthrop Grumman is seeking highly skilled Software Engineers/Principal Software Engineers to join our team in Huntsville, AL. As a key member of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, you will be responsible for designing, developing, and testing software...
-
Huntsville, Alabama, United States Auterion Full timeAt Auterion, we are building the leading software platform for AI-powered autonomous systems. Our team is supporting the most important missions and solving the most challenging problems.We are looking for an experienced Embedded Software Engineer to contribute to different parts of our software stack, including the open-source autopilot project PX4, related...