Redwire Defense Tech is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Redwire Defense Tech is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact Human Resources. Continued employment remains on an “At-Will” basis.
Staff Autonomy Integration Engineer
Location
United States
Posted
8 days ago
Salary
$154K - $201K / year
Seniority
Lead
Job Description
Staff Autonomy Integration Engineer
Redwire Defense Tech
Role Description Redwire Defense Tech is seeking an experienced Autonomy/AI Software Engineer with a strong background in optimization algorithms, embedded systems, and safety-critical software development, along with deep expertise in C++ and C# for high-performance applications. The Staff Autonomy Integration Engineer will focus on designing and implementing a new architecture that enables advanced algorithms to seamlessly integrate with autonomy products. The solutions developed will be deployed on operational aircraft supporting global missions, requiring robust, reliable, and safety-focused software engineering. Responsibilities - Assist with implementation of the onboard autonomy agent on a Jetson processor, integrating it with the aircraft’s mission system. - Develop customer-facing SDKs and integration kits to support extension and adaptation of the autonomy system. - Build and maintain an ecosystem of utilities, software, and tools for robotics and autonomous systems using both proprietary and commercially available technologies. - Create and maintain documentation and supporting materials for mission systems, SDKs, and associated software and hardware. - Debug, troubleshoot, and resolve issues in embedded environments, ensuring software meets high safety and performance standards. - Maintain rigorous documentation and version control for safety-critical systems, supporting audits and compliance requirements. Qualifications - Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field. - Minimum of 7 years of experience in open systems, preferably within aerospace or unmanned robotics domains. - Proficiency in C++ and Python for embedded software development. - Experience working in Linux environments and with Docker containerization. - Familiarity with communication standards and frameworks such as STANAG, DDS, REST, gRPC, and/or Kafka. - Demonstrated ownership and accountability in solving complex problems within dynamic, high-stakes environments. - Ability to work independently and take full ownership of technical challenges and deliverables. - Strong experience documenting processes and maintaining quality in regulated or safety-critical environments. - Excellent written and verbal communication skills, with a strong customer-focused mindset. Preferred Qualifications - Understanding of unmanned systems or robotics architectures. - Understanding of flight-critical and mission-critical software requirements. - Knowledge of flight behavior and aircraft performance principles. Benefits - Matching 401(k) - Paid PTO - Paid holidays - Medical, vision, and dental insurance - Group Short-Term & Long-Term Disability - HSA and FSA Options - Critical Care Plan - Accident Care Plan - Employee Stock Purchasing Program (ESPP) Clearance Requirements This position may require access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). To comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify a US person’s status under the ITAR and the EAR. Work Environment and Physical Requirements The work environment may involve a standard office setting while also incorporating elements of a production area. Employees will use standard office equipment, including computers, and must demonstrate stamina to sit or stand while maintaining attention to detail despite potential interruptions. The role may require occasional activities such as walking, climbing, stooping, crouching, and bending. Vision is necessary for reading printed materials and a computer screen, while hearing and speech are essential for effective communication both in person and over the telephone. Additionally, the position may necessitate travel by air or automobile. Employees may be required to use personal protective equipment, including safety glasses, safety shoes, and shop coats, to ensure safety in the production environment. Employees may be able to lift up to 30 pounds as needed. Company Description Redwire Defense Tech is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Redwire Defense Tech is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact Human Resources. Continued employment remains on an “At-Will” basis.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Monitor application performance, system health, and alerts using APM tools such as AppDynamics, Grafana, and Splunk • Act as the primary point of contact for incident management and service requests • Conduct initial triage, classify issues, and prioritize tickets in alignment with SLAs and SLIs • Resolve routine issues by leveraging runbooks and established standard operating procedures • Escalate complex incidents to L2/L3 support teams with comprehensive documentation • Provide timely communication on incident status, updates, and resolutions to stakeholders and end users • Work within REST APIs, microservices-based architectures, and cloud platforms (AWS, Azure, GCP) • Troubleshoot and debug SQL queries across relational and non-relational databases • Support CI/CD pipelines and assist with deployment-related troubleshooting • Automate repetitive operational activities using scripting languages such as Python and Shell • Maintain, update, and enhance runbooks, knowledge repositories, and SOPs • Perform in-depth troubleshooting across applications, APIs, and underlying infrastructure • Analyze logs, metrics, and traces to identify and resolve root causes • Debug application issues at the code level (preferably in Java, Python, or similar technologies) • Implement data corrections, configuration changes, and minor code or script updates • Collaborate with engineering teams to deploy bug fixes, enhancements, and patches • Participate in post-incident reviews and contribute to root cause analysis (RCA) initiatives
• Liderar técnicamente al equipo, promoviendo buenas prácticas de desarrollo y arquitectura. • Tomar decisiones técnicas considerando calidad, escalabilidad y necesidades del negocio. • Comunicar de forma clara y efectiva con equipos técnicos y no técnicos. • Mentorear y desarrollar el talento del equipo mediante acompañamiento y retroalimentación. • Fomentar la colaboración, el trabajo en equipo y la resolución constructiva de conflictos. • Guiar revisiones de código y asegurar el cumplimiento de estándares de calidad. • Resolver problemas complejos y liderar la atención de incidentes con enfoque en la causa raíz. • Planificar, priorizar y dar seguimiento a las iniciativas técnicas del equipo. • Impulsar la mejora continua, la innovación y la adopción de nuevas tecnologías y prácticas. • Actuar con proactividad, liderazgo, responsabilidad y orientación a resultados.
Software Engineering Team Lead
Common AppWe are dedicated to access, equity, and integrity in the college admission process.
• Reports to our Senior Director, Software Engineering. • Part of a team of engineers designing and developing both web-based and mobile software products for Common App. • Provides technical guidance and mentors a team of Software Developers. • Implements high quality software products that meet the needs of The Common Application community.
• Concevoir et développer de nouvelles fonctionnalités robustes de A à Z (architecture, backend, frontend) pour la plateforme Horizon • Participer activement à l'architecture logicielle et aux décisions techniques • Assurer l'intégration avec d'autres systèmes et préparer la plateforme à une mise à l'échelle • Prendre en charge la qualité du code en effectuant des tests rigoureux et des revues de code constructives • Collaborer étroitement avec le Product Manager et le Designer UX/UI



