Field-Programmable Gate Array (FPGA
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+29 more
Job description
We are seeking an experienced Payload Flight Software Lead to lead the architecture, development, integration, testing, and verification of mission-critical flight software for embedded and real-time systems. This role will provide technical leadership to a team of software engineers while partnering closely with systems engineering, hardware, and integration & test teams to deliver high-quality software solutions supporting advanced aerospace and space technologies.
The ideal candidate possesses deep expertise in embedded software development, real-time operating systems, software architecture, and technical leadership. This individual will play a key role in defining system architectures, driving software development efforts, and ensuring successful program execution., * Lead a team of software engineers in the development and delivery of flight software solutions.
- Define software architectures for embedded and real-time systems.
- Oversee software design, development, integration, testing, verification, and deployment activities.
- Produce and maintain architecture documentation, interface control documents, traceability matrices, trade studies, and technical specifications.
- Collaborate with cross-functional engineering teams including Systems Engineering, Hardware Engineering, and Integration & Test.
- Analyze system requirements and translate them into robust software designs.
- Troubleshoot and resolve complex software, integration, and system-level issues.
- Evaluate system performance and recommend improvements related to functionality, efficiency, and reliability.
- Support program planning, technical reviews, and software lifecycle management activities.
- Coordinate with internal stakeholders and external partners to ensure successful project execution., Planning Operations Leadership Embedded C Communication Problem Solving Software Design Flight Software Agile Methodology Embedded Software Account Management Business Valuation Software Solutions Systems Engineering Systems Integration System Requirements Integration Testing Traceability Matrix Software Engineering Software Development Computer Engineering Technical Leadership Software Architecture Full Stack Development Business Transformation Software Technical Review C++ (Programming Language) Real-Time Operating Systems Computer-Aided Manufacturing Software Development Life Cycle Application Lifecycle Management Troubleshooting (Problem Solving) Military Standards And Specifications Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0
Requirements
Planning Operations Leadership Embedded C Communication Problem Solving Software Design Flight Software Agile Methodology Embedded Software Account Management Business Valuation Software Solutions Systems Engineering Systems Integration System Requirements Integration Testing Traceability Matrix Software Engineering Software Development Computer Engineering Technical Leadership Software Architecture Full Stack Development Business Transformation Software Technical Review C++ (Programming Language) Real-Time Operating Systems Computer-Aided Manufacturing Software Development Life Cycle Application Lifecycle Management Troubleshooting (Problem Solving) Military Standards And Specifications, * Bachelor’s degree in a STEM discipline with 12+ years of relevant experience, OR
- Master’s degree in a STEM discipline with 10+ years of relevant experience, OR
- PhD in a STEM discipline with 10+ years of relevant experience.
- Active SCI security clearance.
- Proven experience leading software engineering teams.
- Expert-level proficiency in Embedded C/C++ development.
- Extensive experience with real-time operating systems, including VxWorks.
- Strong understanding of full software development lifecycle processes from requirements through testing and deployment.
- Experience developing and maintaining technical software documentation.
- Knowledge of communication buses and protocols such as MIL-STD-1553 and SpaceWire.
- Strong analytical, troubleshooting, and problem-solving skills.
Preferred Qualifications
- Experience with Cost Account Management (CAM).
- Experience supporting or leading proposal efforts.
- Ability to develop system requirements and evaluate design tradeoffs involving performance, memory utilization, and cost.
- Experience working within Agile development environments.
- Familiarity with CI/CD methodologies and tools such as Jenkins.
- Aerospace, defense, satellite, or space systems experience.
- Experience with complex integrated software and hardware environments., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors., Sales Linux Stm32 Verilog Teamwork Firmware Marketing Debugging Scripting Visionary Innovation Reliability Prototyping Video Cards Shell Script Communication Digital Logic Code Comments Accountability Systems Design Circuit Design Design Reviews Board Bring-Up Product Testing Embedded Systems ARM Architecture Embedded Software Embedded Firmware Project Management Professional Audio Validation Testing Workflow Management Development Testing Design Verification Electronic Circuits Workflow Automation Scripting Languages Computer Engineering Product Requirements Firmware Development Design Specifications Electrical Engineering Electric Power Systems New Product Development High Tech Manufacturing C (Programming Language) Communications Protocols Engineering Design Process Verification And Validation Perl (Programming Language) Serial Peripheral Interface Python (Programming Language) Continuous Improvement Process Milestones (Project Management) Troubleshooting (Problem Solving) Field-Programmable Gate Array (FPGA) VHSIC Hardware Description Language (VHDL) Universal Asynchronous Receiver/Transmitter +0
Google IT Automation with Python
Google Project Management
About the company
We’re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That’s the power of true partnership. TEKsystems is an Allegis Group company., Were a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. Were a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. Were strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. Were building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…