Job Closed
This listing is no longer active.
Archer’s mission is to unlock the skies, freeing us to reimagine how we live and spend time. (NYSE: $ACHR)
Senior Flight Control Software Engineer
Location
Brazil
Posted
126 days ago
Salary
0
Seniority
Senior
Job Description
Senior Flight Control Software Engineer
Archer
• Develop safety critical software components for Archer’s flight control system. • Participate in planning, design, scheduling, prioritizing, and tracking the project. • Work with system engineers to decompose item requirements into high level and low level software requirements in compliance with DO-178C. • Work with a multi-disciplinary team to develop and integrate the complex hardware/software flight control system. • Development of software plans, processes & guidelines • Software requirements decomposition, analysis, definition, and traceability • Software design and development, performance, risk, safety, operation and cost optimization trade studies, and lead / conduct design reviews • Software analyses, requirements-based testing, and structural coverage analysis • Contribute to the continuous improvement of our processes to increase safety and efficiency.
Job Requirements
- 4+ years of experience in a flight control software or a related field
- Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or related degree
- Proficiency with C/C++
- Experience with MATLAB/Simulink
- Fluency with widely used scripting languages like bash and Python
- Experience developing software complying with safety standards like DO-178C to high criticality levels (DAL-A/B)
- Understanding of communication standards and protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, etc.)
- Familiarity with debuggers and lab instruments such oscilloscopes and bus analyzers
- Experience with Model Based Software development and certification (DO-331)
Benefits
- Archer is an Equal Opportunity employer committed to diversity and inclusivity in the workplace.
- Archer is committed to working with and providing reasonable accommodations to job applicants with physical or mental disabilities.
- Reasonable accommodations will be determined on a case-by-case basis.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Conduct a thorough technical analysis of the client's current data architecture. • Evaluate stacks, identify gaps, and propose an evolution plan with best-practice recommendations. • Create an actionable roadmap to advance data maturity.
Staff Software Engineer, Data Platform
CircleCircle helps businesses and developers harness the power of stablecoins for payments and internet commerce worldwide.
• Own the core Data warehouse platform, data ingestion and processing, ETL/ELT pipelines orchestration platform, data cataloging, data governance • Design, build, and operate data platform services (warehousing, orchestration, and catalogs) • Continuously enhance platform operations by improving monitoring, performance, reliability, and resource optimization • Design, build and maintain batch and streaming data ingestion framework to source the required data for analytical and operational needs • Be a domain expert in streaming processing, data pipelines, data warehousing and quality • Provide ML data platform capabilities for AI/Data Science teams to perform data preparation, model preparation and serving, and performance monitoring • Develop and maintain core services and libraries to enhance critical platform functionalities
Staff Software Engineer
Great MindsGreat Minds is an education management organization dedicated to providing all students with a high-quality education that includes a complete range of liberal arts and science pro
• Collaborate with product managers and product designers to build great products • Coach and mentor software engineers • Review application code to ensure Great Minds is releasing high quality software • Evaluate, decide and implement technical architecture decisions and designs and communicate those decisions to others.
• Design, develop, and maintain a frontend generative AI web app (React/NextJS/Typescript) and related backend services (FastAPI/Python) • Develop and maintain RESTful APIs for seamless integration with frontend applications • Collaborate closely with machine learning engineers to translate prototypes into production-ready systems • Participate in all phases of the software development lifecycle, including design, implementation, testing, and deployment




