CrawlJobs Logo

Staff Software Engineer - Integrated Test

archer.com Logo

Archer Aviation

Location Icon

Location:
United States , San Jose

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

168000.00 - 200000.00 USD / Year

Job Description:

Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. We are designing, manufacturing, and operating an all-electric aircraft that can carry four passengers while producing minimal noise. Our sights are set high and our problems are hard, and we believe that diversity in the workplace is what makes us smarter, drives better insights, and will ultimately lift us all to success. We are dedicated to cultivating an equitable and inclusive environment that embraces our differences, and supports and celebrates all of our team members.

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

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
  • Knowledgeable with software engineering practices including CI/CD (GitHub Actions, Jenkins), test-driven development, and agile methodologies
  • Strong problem-solving and debugging skills with a proactive, solutions-oriented mindset
  • Comfortable working in cross-disciplinary teams and mentoring junior engineers
  • Comfortable leading Agile/SCRUM methodologies and tools throughout the organization
  • Familiarity with Tool Qualification Levels TQL

Nice to have:

  • Experience with aerospace, spacecraft, or robotics systems—including modeling of flight dynamics, sensor-actuator loops, or avionics
  • Proficiency in the NI software suite (LabVIEW, VeriStand)
  • Experience developing and troubleshooting custom code (i.e. plugins, logical devices, custom devices) for real-time OS
  • Background in simulation infrastructure for VTOL, rotorcraft, or autonomous vehicles
  • Understanding of control theory, GNC algorithms, and physics-based modeling
  • Hands-on experience with HIL/SIL test rigs, hardware communication protocols, and test instrumentation
  • Exposure to regulatory frameworks (FAA, DoD, NASA) and test certification environments
  • Startup or fast-paced development experience is a plus
  • Experience automating and executing test plans
  • Experience with DO-178 and other aviation standards
  • Familiarity with fault injection methodologies
  • Familiarity with lab equipment such as oscilloscopes, logic analyzers and protocol analyzers

Additional Information:

Job Posted:
December 06, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer - Integrated Test

Staff Software Engineer in Test - SDET

To build a high-leverage, scalable quality system that enables our 7 engineering...
Location
Location
Romania , Iași
Salary
Salary:
Not provided
awin.com Logo
Awin Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience building scalable, multi-team quality frameworks from scratch (e.g., as a QA Architect, Principal SDET, or Staff Engineer)
  • Hands-on-keyboard expertise in modern CI/CD pipelines (e.g., GitHub Actions, Jenkins)
  • Expertise in building modern test automation frameworks (e.g., Cypress, Playwright, Selenium, JUnit)
  • Expert-level knowledge of software architecture, (e.g. hybrid cloud and on-premise systems, multi cloud setups, etc.)
  • Deep understanding of SOLID, TDD, DDD, and other patterns, and how they directly impact testability
  • A data-driven mindset, with proven experience using metrics to drive quality strategy (comfortable with SQL, dashboards, etc.)
  • Proactive synchronous and asynchronous communication skills, both verbal and written
  • A proven track record of influencing senior engineers and managers remotely and without direct authority
Job Responsibility
Job Responsibility
  • Design, build, and own the domain's 'paved road' for quality, including standardized CI/CD quality gates, testing frameworks (e.g., for end-to-end, contract, integration and performance testing), and static analysis tools
  • Act as the lead architect for our test automation strategy
  • Instrument the system by defining, implementing, and owning the core quality metrics (e.g., Defect Escape Rate, Change Fail Percentage, CI Pass Rate)
  • Build the dashboards that make these quality metrics visible to everyone
  • Ensure quality is built-in, not bolted-on, by applying SOLID/DDD principles to all architectural and design reviews
  • Create reusable templates and training materials
  • Triage the domain's quality risks and focus your efforts on the highest-leverage initiatives
  • Prioritise the next wins, embed with teams and build/prove new solutions, processes and tools
  • Ensure compounding interests by building playbooks and best practices, and advocating together with engineering managers on them
  • Ensure managers and teams are supported and empowered to run the quality practices introduced
What we offer
What we offer
  • Flexi-Week and Work-Life Balance: We prioritise your mental health and wellbeing, offering you a flexible four-day Flexi-Week at full pay and with no reduction to your annual holiday allowance. We also offer a variety of different paid special leaves
  • Remote Working Allowance: You will receive a monthly allowance to cover part of your running costs. In addition, we will support you in setting up your remote workspace appropriately
  • Flexi-Office: We offer an international culture and flexibility through our Flexi-Office and hybrid/remote work possibilities to work across Awin regions
  • Meal Vouchers: You will be supported with a certain net sum to spend it on a variety of lunches
  • Health & Wellbeing: The insurance covers several types of health, vision and / or dental treatments for you and for up to one additional family member
  • Remote Working Furniture Package: After 3 months of employment, you will be eligible for a furniture package, which should enable you to set up a proper workplace at your remote working location
  • Appreciation: Thank and reward colleagues by sending them a voucher through our peer-to-peer program
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer

At Teradata, we believe that people thrive when empowered with better informatio...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science(B.Tech) or related discipline, with at least ten years of related research or industry
  • Master’s Degree in Computer Science(M.Tech/MCA) or related discipline, with at least eight years of related research or industry experience
  • Ph.D. in Computer Science or related discipline, with at least five years of related research or industry experience
  • Technical leadership in composing very complex and visionary idea in cloud-based data management specifically query processing and optimization
  • Familiarity with various database technologies
  • Deep understanding of Amazon Web Services (AWS) / Public Cloud technologies and operations
  • Demonstrated design skills for large scale, elastic and highly available cloud database services or distributed systems
  • Top-notch programming skills in C++, Java, Python, R, SQL
  • Computer Science fundamentals in object-oriented design, design patterns, and test driver development
  • System development experience
Job Responsibility
Job Responsibility
  • Research and establish technical direction for complex feature development, and perform functional and performance problem analysis
  • Perform competitive analysis of competing database management systems and data integration solutions, and provide recommendations on Teradata offering changes to close competitive gaps and enhance competitive advantages
  • Design, implement, validate, and test new database and novel query optimization features in an Agile form, and perform functional and performance analysis of code defects and correction of the defects
  • Contribute to the delivery and continuous support of robust, resilient, and quality database products
  • Lead and establish technical direction for a group of software engineers during feature development
  • Help feature manager with technical aspects of features and projects including plan, track and provide status on large projects
What we offer
What we offer
  • People-first culture
  • Flexible work model
  • Focus on well-being
  • Inclusive environment
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

EarnIn is looking for experienced, collaborative, and resourceful staff-level en...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of delivering value through software in a collaborative environment
  • Architected and implemented complex features focusing on data-driven decision making and performance optimization
  • Technical leadership: hands-on experience leading project teams, setting technical direction and strategy, system design, and mentoring engineers
  • Passionate about efficiency, availability, technical quality, and system quality
  • Experience leveling up those around you with curiosity and fostering a collaborative, inclusive team environment
  • Proven experience in defining product/technical strategy and deriving alignment with xfn leaders/stakeholders
  • Strong communication and initiative that spans across teams
  • Experience leading design, implementation, and deployment of high-scale cross-functional payments systems
  • Bring a strong product mindset and a deep understanding of product needs and long-term flexibility in design
Job Responsibility
Job Responsibility
  • Design & implement features robust enough for our high scale
  • Drive the implementation of new features—break complex problems down to their bare essentials, translate that complexity into elegant design, and create high-quality, maintainable code
  • Create and maintain test automation to enable continuous integration and development velocity
  • Design & deliver thoughtfully crafted REST APIs to drive the interactions between our client applications and backend services
  • Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews
  • Work cross-functionally with other teams (data science, design, product, marketing, analytics)
  • Leverage a broad skill set and help us implement and learn new technologies quickly
  • Provide and receive design and implementation evaluations and improve with each iteration
  • Debug production issues across our services infrastructure and multiple levels of our stack
  • Think about distributed systems & services and care passionately about producing high-quality code
What we offer
What we offer
  • healthcare
  • internet/cell phone reimbursement
  • a learning and development stipend
  • potential opportunities to travel to our Mountain View HQ
Read More
Arrow Right

Staff Software Engineer - Backend

As the Staff Software Engineer for our SaaS platform team, you will be crucial i...
Location
Location
Canada , Toronto
Salary
Salary:
189000.00 - 209000.00 CAD / Year
cyngn.com Logo
Cyngn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software development experience, with a strong focus on backend systems and distributed architectures
  • Extensive experience in building and scaling cloud-native SaaS platforms, preferably in the IoT or robotics domains
  • Expert-level proficiency in at least one of Python, Go, Java, or C++, with working knowledge of others
  • Deep understanding of cloud technologies and services (AWS, Azure, or GCP)
  • Proven experience with event-driven architectures and message queuing systems (e.g., Kafka, RabbitMQ, Apache Pulsar)
  • Strong background in database design and optimization, including both SQL and NoSQL solutions
  • Proficiency in developing scalable WebSocket-based real-time communication systems
  • Expertise in developing real-time data processing pipelines and analytics systems
  • Proficiency with containerization and orchestration technologies (Docker, Kubernetes)
  • Experience with infrastructure-as-code and CI/CD practices (e.g., Terraform, GitOps)
Job Responsibility
Job Responsibility
  • Architect and lead the development of a sophisticated, cloud-native fleet management system capable of real-time control and monitoring of numerous autonomous vehicles
  • Design and implement scalable, distributed systems that can handle high-volume, real-time data processing and decision-making
  • Develop robust APIs and microservices to support integration with various autonomous vehicle platforms and customer systems
  • Create efficient algorithms for route optimization, task scheduling, and resource allocation across vehicle fleets
  • Implement advanced data analytics and machine learning capabilities to provide predictive maintenance, performance optimization, and business intelligence features
  • Ensure system reliability, security, and compliance with industry standards and regulations
  • Lead a team of skilled engineers, fostering a culture of innovation, code quality, and continuous improvement
  • Collaborate with product managers, UX designers, and customers to translate business requirements into technical solutions
  • Mentor junior developers and contribute to the technical growth of the engineering team
  • Participate in the entire software development lifecycle, from concept and design to testing, deployment, and maintenance
Read More
Arrow Right

Staff Software Engineer, Backend

The Staff Engineer will work closely with AI/ML engineers, product managers, app...
Location
Location
United States , NYC
Salary
Salary:
160000.00 - 190000.00 USD / Year
conductor.com Logo
Conductor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Completed studies in Computer Science, Mathematics, engineering or a related field or equivalent professional experience
  • 8+ years of experience in software development, with experience in product-driven companies
  • Strong expertise in system design, distributed computing, and scalable architecture patterns for handling large datasets and high-throughput applications
  • Proficiency in multiple programming languages with strong Python coding skills. Experience with Java is highly valued
  • Strong database experience including both SQL and NoSQL systems, with knowledge of data modeling and optimization techniques
  • Experience with AI/ML technologies including LLMs, vector databases (e.g., Milvus), embeddings, and ML frameworks
  • Knowledge of MLOps practices, model deployment, and AI system integration in production environments
  • Experience working across the full software development lifecycle including CI/CD, monitoring, testing, and production deployment
  • Proven track record of technical leadership, mentoring engineers, and driving engineering excellence within teams
  • Up-to-date with rapidly-evolving technologies and demonstrated ability to evaluate and adopt new tools and frameworks
Job Responsibility
Job Responsibility
  • Lead the technical architecture, design, and implementation of large-scale distributed systems and data platforms to support customer needs and business growth
  • Oversee the planning, execution, and successful delivery of complex engineering projects, ensuring adherence to engineering best practices and quality standards
  • Design and build scalable, high-performance backend systems and APIs that handle millions of requests and large datasets efficiently
  • Architect robust data processing pipelines and ETL workflows using modern cloud technologies and distributed computing frameworks
  • Drive technical decision-making across the engineering organization, evaluating trade-offs and establishing engineering standards and practices
  • Lead cross-functional collaboration with product, AI/ML engineering, data engineering, and infrastructure teams to deliver comprehensive solutions
  • Build and maintain CI/CD pipelines, monitoring systems, and deployment automation to ensure reliable software delivery
  • Implement AI/ML capabilities including LLM integration, vector databases, and intelligent content processing workflows
  • Mentor senior and junior engineers, fostering technical excellence and knowledge sharing within the engineering organization
What we offer
What we offer
  • 100% covered employee medical plan
  • a dental & vision plans
  • 401(k) with employer contribution
  • an unlimited vacation policy
  • 10 sick days
  • short-term disability
  • long-term disability
  • generous paid parental leave
  • employee assistance program
  • flexible savings accounts
  • Fulltime
Read More
Arrow Right

Staff Software Engineer – DevX team

We're looking for an accomplished Staff Software Engineer (DevX) to drive the de...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
brandwatch.com Logo
Brandwatch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7–10 years' experience in Software Engineering or DevOps roles, with a focus on building developer tooling or platforms
  • Expert programming skills in one or more languages (such as Python, Java, Go, or C#)
  • Experience designing and implementing CI/CD pipelines and build/release processes, including familiarity with tools like Jenkins, GitLab CI, or GitHub Actions
  • Solid understanding of software development best practices (version control, code reviews, automated testing)
  • Proficiency with containerization and cloud infrastructure (Docker, Kubernetes, AWS/GCP)
  • Strong problem-solving skills and the ability to quickly learn and adapt to new technologies
  • Excellent communication skills and a collaborative approach, with experience mentoring engineers or leading technical projects
Job Responsibility
Job Responsibility
  • Design and develop internal software tools, services, and frameworks that improve the developer experience
  • Work with engineering teams to gather requirements and feedback for developer tools
  • Improve and maintain our CI/CD pipeline code and infrastructure
  • Contribute to the architecture of our developer platform by evaluating new technologies and integrating open-source solutions
  • Mentor and guide other software engineers in using DevX tools and adopting best practices
  • Ensure all DevX solutions are well-documented, maintainable, and secure
  • Partner with engineering teams to define and enforce AI standards within the developer ecosystem
Read More
Arrow Right

Software Engineer Sr Staff - Test Architect

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, information systems, or equivalent
  • Typically 10+ years of experience
  • Experience designing and developing software systems design tools and languages
  • Experience in the overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Evaluating and selecting forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • History of innovation with multiple patents or deployed solutions in the field of software design
  • Excellent written and verbal communication skills
  • mastery in English and local language
  • Ability to effectively communicate product architectures, design proposals and negotiate options at business unit and executive levels
Job Responsibility
Job Responsibility
  • Develops organization-wide architectures and methodologies for software systems design and development across multiple platforms and organizations
  • Identifies and evaluates new technologies, innovations, and outsourced development partner relationships
  • Reviews and evaluates designs and project activities for compliance with development guidelines and standards
  • Provides guidance and mentoring to less-experienced staff members
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Software Engineer Staff - Platforms/System Software Development

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science or a related field, with 5+ years of experience in platforms/system software development
  • Strong technical, analytical, and problem-solving skills
  • Proficiency in C, C++, embedded systems, and Linux kernel/driver development
  • Experience working close to hardware, including device drivers, system bring-up, and Linux/OS fundamentals
  • Expertise in troubleshooting and debugging complex issues
  • Knowledge and experience with firmware, optics, SPI, retimers, FPGA, CPLD, MDIO, Ethernet interfaces (10GE - 400GE), timing protocols (SyncE, PTP), SerDes, fabric management, and chassis management are preferred
  • Understanding of system hardware, including buses, hardware queues/FIFOs, interrupts, BIOS, PCIe, I2C, etc., is a plus
  • Experience with new hardware and/or ASIC bring-up
  • Experience designing fault-tolerant and resilient systems is highly desirable
  • Excellent debugging skills and experience with various software, hardware, and memory debugging tools
Job Responsibility
Job Responsibility
  • Work with cross-functional teams to develop detailed software functional specifications, articulate system/software architecture specifications, for product features, to meet product requirements
  • SW development in the areas of platform infrastructure, device drivers, kernel, chassis control, device management, link, and interface management
  • Carry out detailed design and implementation, unit testing, integration of packet forwarding, related device/kernel drivers, and other related software components for products and features
  • Work closely with system and solution test teams to ensure correct and complete verification of software and components, for the feature to meet real-life network deployments
  • Work closely with Juniper Technical Assistance Team, for providing engineering assistance in supporting critical customer escalations for customer deployments
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right