CrawlJobs Logo

Staff Software Engineer, Model Based Design and Verification

Brazil, São Paulo · Job Posted March 10, 2026
Apply Position
Job Link Share

Job Description

We are looking for an experienced Embedded Software Engineer to join the MBD Software Team at Archer. This role has a strong focus on the development and integration of model-based developed software components either for Flight Controls System or Battery Management System.

Job Responsibility

  • Develop safety critical software components for Archer’s software embedded into Flight Control Computer or in Battery Management Unit using model-based processes
  • 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 / DO-331
  • Work with a multi-disciplinary team to develop and integrate complex hardware/software
  • 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, structural coverage analysis, and model coverage analysis
  • Contribute to the continuous improvement of our processes to increase safety and efficiency

Requirements

  • 8+ years of experience in a flight software or a related field
  • Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or related degree
  • Proficiency with MATLAB/Simulink and associated toolboxes
  • Experience with C/C++ and code generation
  • 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)
  • Experience with Model Based Software development and certification (DO-331)
  • 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

Nice to have

  • Experience with aircraft systems development (ARP-4754)
  • Experience with tools qualification (DO-330)
  • Experience with tools development and automation
  • Experience with Battery Management Systems or Flight Controls Systems
  • Knowledge of Real Time Operating Systems (RTOS) and multi-threading
  • Experience with FPGAs and VHDL or Verilog languages

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Software Engineer, Model Based Design and Verification

8 matching positions

Staff Verification Engineer

We are looking for an experienced Verification Engineer to join our team for cut...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in related discipline
  • Advanced knowledge of SystemVerilog, UVM, C/C++, and scripting languages like Python/Perl
  • Developed and implemented SystemVerilog and UVM based testbenches, simulation environments, and functional coverage models for DDR5 and LPDDR5 systems
  • Worked closely with hardware, firmware, and software teams to align on system-level memory architecture, identify potential integration issues, and define validation requirements early in the design phase
  • Built VIPs and BFMs for memory interfaces from scratch (preferrable)
  • GLS, NLP, XPROP simulation experience is preferable
  • Strong proficiency in system verilog assertions, constraints and coverage
  • Worked in formal verification methods, with proven record of tool usage beyond the standard apps
  • Excellent communication, management, and presentation skills
Job Responsibility
Job Responsibility
  • Work with a team verification engineers in the development and execution of verification plan for DDR5, LPDDR5, and DFI memory systems in server products
  • Comprehend the PHY's interaction in the complete system which includes HW (Silicon), FW, BIOS & SW and ensure that FW, BIOS & SW are aligned to enable all features of the memory interface
  • Understand RTL and micro-architecture sufficiently to engage in cross functional discussions with IP/Domain architects and Design engineers for planning and debug
  • Knowledge sharing and other contributions to verification methodology
  • Support Post-Si teams for Product Performance, Power and functional issues debug/resolution
Read More
Arrow Right

Staff Software Engineer - Integrated Test

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
168000.00 - 200000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in simulation software development and systems integration
  • Bachelor's or higher degree in Aerospace, Software, Electrical Engineering, Computer Science, or a related field
  • Seasoned technical lead for an engineering team
  • providing guidance in planning and execution
  • Advanced proficiency in C/C++ and Python
  • Very experienced in MATLAB/Simulink
  • Extensive experience developing real-time HIL test infrastructures
  • Proven ability to develop simulation tools with a focus on usability, modularity, and performance
  • Expert of communication standards and protocols (RS-422/485, CAN/CAN-FD, ARINC-429, Ethernet, TCP/IP, USB etc…)
  • Experience prototyping Graphical User Interfaces based on user feedback
Job Responsibility
Job Responsibility
  • Architect and lead the team managing Archer’s lab integration environments supporting validation and verification activities, handling quality evaluations, human factor evaluations and test pilot training
  • Collaborate cross-functionally with internal groups and suppliers to integrate, instrument and maintain configuration of simulation models in a real-time, integrated hardware-in-the-loop environments
  • Own end-to-end configuration of simulation environments (e.g., SIL, HIL, CeRT, Iron Bird), including data analysis and simulation correlation with flight test data
  • Develop and optimize simulation pipelines including CI/CD integration for automated deployment, execution, and monitoring
  • Integrate third-party software/hardware systems into cohesive simulation architectures
  • Set technical standards, provide mentorship, and foster a collaborative and high-performance engineering culture
  • Guide the design and build of graphical user interfaces to control the real-time simulation environment
  • Lead task decomposition, technical planning, and debugging of complex issues across real-time and distributed systems
  • Influence tool architecture in support of lab configuration and automation
  • Fulltime
Read More
Arrow Right

Lead / Staff Embedded Cybersecurity Engineer

AMD is looking for an influential software engineer who is passionate about impr...
Location
Location
Germany
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Familiarity with potential threats, vulnerabilities, and attack vectors targeting SoC and embedded x86 designs
  • Security expertise in the following industries: Aerospace & Defense, Automotive, Datacenter, Test & Measurement
  • Knowledge in security concepts & cryptographic algorithms in microelectronics
  • Experience with the application of security into products and systems
  • Experience with security certifications (e.g. Common Criteria and/or FIPS)
  • Experience in FPGA or embedded x86 design
  • Experience in use of simulation and verification techniques
  • Experience in Verilog, VHDL, Python, PERL, C, or other programming languages
  • Hands on experience with lab equipment in a testing environment
  • Hands on experience with HW (FPGA/SoC/embedded x86)
Job Responsibility
Job Responsibility
  • Develop and drive execution of comprehensive, highly effective security software for sophisticated new technology and new product introduction projects (FPGA/SoC, embedded x86)
  • Engage in deep technical discussions to define security requirements for next generation products
  • Participate in resolution critical customer support cases
  • Review security architectures in support of customer driven use cases
  • Collaborate closely with engineering teams to manage requirements throughout the product lifecycle (architecture, design, test, etc) using requirement management software and tools
  • Participate in the validation new SW security features before releasing them to customers
  • Collaborate closely with multiple teams to deliver key planning solutions and the technology to support them
  • Help contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system
  • Work very closely with dev teams and Project Managers to drive results. Support Secure Development Lifecycle activities including Threat Modeling, Penetration Testing, Red Teaming, Code Reviews, etc
  • Help contribute to the design and implementation of future architecture for implementing security features such as secure boot, state of the art cryptographic algorithms, and access control policies
  • Fulltime
Read More
Arrow Right

Principal Subsea Engineer

The Principal Subsea Engineer is responsible for interpreting internal or extern...
Location
Location
United Arab Emirates , Dubai
Salary
Salary:
Not provided
mcdermott.com Logo
McDermott
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 10-15 years of industry experience related to SURF
  • Bachelor's Degree or Master's Degree in Engineering
  • Familiar with the content and application of standards, codes, and guidelines as applicable
  • Knowledge of many basic design techniques and analysis methods
  • Experience related to installation engineering and analyses for subsea infrastructure including rigid pipelines, flexible flowlines, risers, and subsea structures
  • Experience with industry-standard software packages for analysis (E.g., Orcaflex, MCS Pipelay, Abaqus)
  • Experience with industry-commonly used codes and standards for subsea installation engineering and analysis
  • Good organization and communication skills and ability to prioritize workload to meet project deadlines
Job Responsibility
Job Responsibility
  • Support subsea and offshore projects in performing design and installation engineering/analysis in a lead role and address various requirements for procurement
  • Provide specialist skills and knowledge in the areas related to engineering and analysis including design codes related to subsea engineering and installation engineering
  • Perform conceptual, FEED, and detailed analyses and design as per design basis, project specifications, design codes, and standards
  • Apply in-depth skills and broad knowledge of the business to address complex problems and nonstandard situations
  • Coordinate and engage in daily activities and schedule priorities for subsea engineering under limited supervision
  • Tender engineering support with an emphasis on document review, preparation of subcontractor documents, CTR preparation, bid evaluation, and vendor selection
  • Assume responsibility for technical reports, design calculations, engineering analysis, and interface with third parties including subcontractors and verification bodies
  • Required to attend and prepare for project progress meetings and departmental meetings
  • Manage own time to meet objectives and (as Lead Engineer) forecast and plan resource requirements
  • When acting as Lead Engineer, in addition: Direct small or medium-sized Engineering teams as a Lead Engineer
  • Fulltime
Read More
Arrow Right

Senior Principal HSE Engineer (Technical Safety & Loss Prevention)

The Senior Principal HSE Engineer (Technical Safety & Loss Prevention) is tasked...
Location
Location
United Arab Emirates , Dubai
Salary
Salary:
Not provided
mcdermott.com Logo
McDermott
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree or Master’s Degree in Engineering
  • 20+ years of experience in oil and gas of which preferably 15 years in offshore with major EPC contractors or consultants predominantly performing detail design
  • Preferably Registered Professional Engineer or member of professional engineering society as applicable
  • Detailed knowledge of safety studies, Loss prevention, design techniques and analysis methods especially for major large offshore projects
  • As a minimum good working knowledge on safety simulation tools such as PHAST, Flaresim, SAFETI, DETECT3 (preferable) and good understanding of CFD analysis
  • Knowledgeable in project coordination and execution skills
  • Recognized as having good communication and presentation skills
  • Demonstrated EPC Project Lead HSE Engineer experience
Job Responsibility
Job Responsibility
  • To be able to Lead Offshore large process intensive EPC Projects
  • Ensure timely delivery of deliverables with the required quality and within given schedule
  • Develop creative and innovative solutions that are reliable and cost-effective for problems and challenges when they arise
  • Apply expertise to the most complex problems
  • Review, and (as Lead Engineer) approve the following: Design HSE & fire protection philosophies, Safety study scope of work specifications, requisitions, TBE reports, Safety equipment lists, Firefighting equipment specifications and data sheets, Lifesaving and personnel safety equipment specifications and data sheets, Safety sign specifications and data sheets, Firewater demand and hydraulic calculation reports using PIPENET or equivalent software, Inputs to P&ID markups for Firewater ring main system and Deluge system including providing details of interconnection with hose reels, monitors, hydrants, and deluge valves /nozzles, Escape route and safety equipment layouts, Safety sign layouts, Third-party safety study reports that comply with project specifications
  • Participate and coordinate safety workshops (such as HAZID/HAZOP)
  • Review and approve safety study close-out reports
  • Review and approve FP&S and relevant other disciplines' vendor data
  • Review and approve technical notes on PFP rating requirements for the project based on Safety Study recommendations
  • Review and approve inputs for FP&S layouts, fire, and gas detection layouts, and cause and effect matrices
  • Fulltime
Read More
Arrow Right

Member Of Technical Staff, Microsoft Robotics (Hardware Systems)

Microsoft’s Discovery and Quantum (MDQ) division develops and delivers advanced ...
Location
Location
United States , Redmond
Salary
Salary:
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 2+ years technical engineering experience
  • OR Master's Degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Support the design, assembly, integration, and maintenance of robotic hardware platforms, including manipulators, mobile bases, sensor arrays, compute enclosures, power systems, and end-effector tooling
  • Ingest device specification sheets, electrical schematics, and mechanical drawings into AI systems to support and accelerate configuration, calibration, and troubleshooting of robotic hardware components and subsystems
  • Perform hardware-software integration for robotic platforms, including sensor bring-up (cameras, LiDAR, force/torque sensors, tactile arrays), compute module configuration, network provisioning, and firmware updates
  • Develop and execute hardware verification and validation test plans, including functional testing, environmental stress testing, endurance testing, and safety compliance verification for robotic subsystems
  • Create and maintain design documentation including assembly drawings, wiring diagrams, bills of materials, specifications, and calibration procedures for robotic hardware configurations
  • Set up and maintain robotics lab environments, including workstations, test fixtures, safety infrastructure, tool inventories, and environmental controls, following established safety guidelines
  • Identify common project risks (e.g., supplier delays, incomplete specifications, component obsolescence) and develop mitigation plans to keep hardware integration timelines on track
  • Gather information and participate in make-versus-buy decisions based on complexity, cost, quality, reliability, and schedule impact for robotic hardware components and subsystems
  • Develop prototype components and assemblies for validation of new robotic capabilities, working closely with software and AI teams to ensure hardware meets requirements for AI model training and evaluation
  • Communicate project progress and technical status within the project team, including hardware readiness, integration milestones, and issue escalations, providing clear and timely updates to engineering and program leadership.
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation.
  • Fulltime
Read More
Arrow Right

Mission Data Engineer

The successful candidate will assist the 350th Spectrum Warfare Group (350 SWG) ...
Location
Location
United States , Niceville
Salary
Salary:
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship is required
  • A bachelor’s degree in electrical engineering or a related field, or equivalent experience in Electromagnetic Spectrum Operations related to relevant platforms
  • Active Top Secret Security Clearance with SCI Eligibility
  • 5+ years of experience related to mission data development, EW systems, or electromagnetic spectrum operations
  • Demonstrated ability to recognize and analyze problems, conduct research, summarize results, and make appropriate recommendations
  • Programming skills with knowledge of various software languages applicable to MD development, simulation, and analysis such as MATLAB, Python, and/or Java
  • Testing and debugging skills related to MD development, simulation execution, and MD validation and verification
  • Experience in the development and implementation of mission data on aircraft EW and/or defensive systems
  • Providing engineering and analysis in the following activities: developing and updating threat databases using Electronic Warfare Integrated Reprogramming (EWIR) tools, conducting, and reporting performance characterization assessments (PCAs)
  • designing and using computer-based tools to flag and extract threat system parametric for analyses
Job Responsibility
Job Responsibility
  • Function as the senior EW system engineer and technical lead responsible for the design, development, testing, evaluation, and engineering of MD on the applicable EW system
  • Serve as lead engineer and team manager during major EW system operational test and evaluation events, coordinating technical planning, execution, and reporting
  • Function as the senior system project engineer performing advanced systems engineering tasks and hardware/software design activities for EW equipment and associated devices
  • Act as the senior engineer with project management responsibility to direct and conduct research and development demonstrations for complex Electromagnetic Warfare systems
  • Gather, interpret, and program emitter definitions using EDG, Spectre, and other relevant software tools referencing appropriate intelligence sources
  • Understand and program ancillary Radar Warning Receiver parameters to ensure MD completeness and accuracy
  • Program, run, and debug electromagnetic environment simulations
  • Interpret test results and translate findings into engineering recommendations that ensure MD products meet customer performance objectives
  • Build prototype tools to support MD development and test efforts using suitable programming languages such as MATLAB, Python, and/or Java
  • Collaborate with all mission stakeholders to ensure MD design, development, and testing align with customer requirements and operational timelines
  • Fulltime
Read More
Arrow Right

Principal Mechanical Engineer - HVAC

The Principal Mechanical Engineer - HVAC is responsible for interpreting interna...
Location
Location
United Arab Emirates , Dubai
Salary
Salary:
Not provided
mcdermott.com Logo
McDermott
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree or Master's Degree in Engineering
  • 18-25 years of experience in oil and gas with a major contractor or consultant predominantly performing detail design
  • Preferably Registered Professional Engineer or member of professional engineering society as applicable
  • Seasoned structural knowledge
  • Very good organizer, motivator, and supervisor
  • Able to solve problems without assistance
  • Keen on improving the effectiveness of the work
  • HSE, TQM and cost-conscious
  • Fluent in the English language
  • Understanding and supporting company goals and work processes
Job Responsibility
Job Responsibility
  • Perform conceptual, FEED, and detailed analyses and Design as per Design basis, project specifications, design codes, and standards
  • Apply in-depth skills and broad knowledge of the business to address complex problems and nonstandard situations
  • Prepare clear and accurate detailed design calculations and analyses, including design reports and procedures
  • Manage own time to meet objectives and (as Lead Engineer) forecast and plan resource requirements
  • Clearly communicate and explain difficult concepts and persuade others to adopt a point of view
  • When acting as Lead Engineer, in addition: Direct small or medium Mechanical Engineering team as a Lead Engineer
  • Lead the Discipline engineering design of the assigned work area and completed within the planned schedule and budget, in accordance with standards, MDR, and project-specific procedures and to a high professional standard
  • Plan, organize, and direct all aspects of Discipline execution on the assigned project, including scope, deliverables, schedule, and all workforce resources - agree on allocations with the Discipline Manager
  • Ensure interfaces and deliverables are clearly identified
  • Maintain responsibility for progress and productivity, identifying any required corrective action
  • Fulltime
Read More
Arrow Right