CrawlJobs Logo

VMS Software Engineer

archer.com Logo

Archer Aviation

Location Icon

Location:
United States , San Jose

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a resourceful hands-on Embedded Software Engineer to build high-reliability real-time systems. You will operate at the intersection of hardware and software, writing Modern C++ for Linux targets while leveraging Python for test automation. This is a hardware heavy role; you should be comfortable bringing up boards, debugging signals with an oscilloscope, and writing defensive code that ensures safety and performance.

Job Responsibility:

  • Write efficient, robust C++ for Embedded Linux platforms
  • Work within an agile sprint driven framework to iterate quickly with short planning and development cycles
  • Write drivers and manage communications over common interlinks (Examples: CAN, Ethernet, TCP/IP, UART)
  • Get your hands dirty with hardware integration and bring-up
  • Troubleshoot signal integrity and protocol weirdness using oscilloscopes, logic analyzers, or network sniffers
  • Design software with a safety-first mindset
  • Write defensive code that ensures deterministic behavior

Requirements:

  • 2–5 years of embedded software engineering
  • Strong proficiency in modern C++ (11/14/17/20) for production code
  • Fluency in Python and Bash for data manipulation, testing, and prototyping
  • Solid understanding of Embedded Linux (kernel/user-space interactions) and how to manipulate it via the shell
  • Experience with real-time constraints and resource constrained hardware
  • Familiarity with Yocto, GTest, CMake, ansible is a plus

Nice to have:

Familiarity with Yocto, GTest, CMake, ansible

What we offer:

Reasonable accommodations for job applicants with physical or mental disabilities, and those with sincerely held religious beliefs

Additional Information:

Job Posted:
March 10, 2026

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 VMS Software Engineer

Network Software Test – Senior Software Engineer

About Arrcus: Arrcus was founded to enhance business efficiency through superior...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
arrcus.com Logo
Arrcus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Engineering/Computer Science or equivalent degree
  • Ability to write high quality automated test cases using Python
  • 5+ years of hands-on test experience of Networking protocols such as OSPF, BGP, ISIS, MPLS, BFD, MLAG, EVPN, VxLAN, SR-MPLS, SRv6
  • Proficient in the use of traffic generators to develop Data Path and Control Plane Test cases
  • Growing the existing automation framework to support customer user case testing scenarios and cross-feature integrations
  • Working knowledge of Test Harness like Robot framework, Jinja2 templating
  • Expertise in Scale and Performance Testing using simulation for customer networks
  • Using development infrastructure tools, such as Jenkins, Git, JIRA, etc.
  • Familiarity with Docker Containers, VMs expected
  • Knowledge of Network merchant silicon chipsets and Whitebox platforms
Job Responsibility
Job Responsibility
  • Deep understanding of Layer 2/3 protocols like BGP, BGP EVPN, ISIS, SR, MPLS,L3VPN, SRv6, and ability to validate networking functionality and performance through automation
  • Ability to understand and learn Service Provider, Datacenter, Campus/ Enterprise Customer Solutions
  • Influence development team to align with customer expectations with respect to deployment and UX needs
  • Creative problem solving and excellent Troubleshooting skills
  • Ability to handle multiple tasks and complete them on time
  • Good documentation and presentation skills
What we offer
What we offer
  • Generous compensation packages including equity
  • Medical Insurance
  • Parental Leave
  • Sabbatical leave (After 4 years of service)
  • Fulltime
Read More
Arrow Right

Sr Engineer, Software - T-Cloud & Enterprise Vault

The Sr Software Engineer - T-Cloud & Enterprise Vault works with a team of other...
Location
Location
United States , Atlanta; Overland Park; Bothell
Salary
Salary:
113600.00 - 205000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree Computer Science or Engineering
  • 4-7 years Technical engineering experience
  • Communication
  • Customer Service
  • Analytics
  • Technical Writing
  • Kubernetes, Ansible, Terraform, Gitlab, scripting knowledge
  • At least 18 years of age
  • Legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • Drives engineering projects by developing software solutions
  • conducting tests and inspections
  • preparing reports and calculations
  • Expected to supervise base and associate level engineers as needed
  • Understands system protocols, how systems operate and data flows
  • Expected to independently develop a full software stack
  • Interact with system engineers to define system requirement and/or necessary requirements for automation
  • Utilizes fluent knowledge and skill in emerging DevOps-centric automation tools and technologies for CICD, configuration management, etc. for non-prod environments
  • Contributes to designs to implement new ideas which utilize new frameworks to improve an existing or new system/process/service
  • Review existing designs and processes to highlight more efficient ways to complete existing workload more effectively through industry perspectives
What we offer
What we offer
  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • access to free, year-round money coaches
  • medical, dental and vision insurance
  • flexible spending account
  • employee stock grants
  • employee stock purchase plan
  • paid time off
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are seeking an experienced SONiC Test Framework Engineer to design, build, an...
Location
Location
United States , San Jose
Salary
Salary:
117500.00 - 270000.00 USD / Year
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 6-10 years experience
  • Minimum of 3+ years of work experience is required
  • At least 2 years of hands-on SONiC development/test experience is a must
  • Strong experience with SONiC network operating system
  • Proficient in Python, C/C++
  • Experience with PTF (Packet Test Framework) and SPyTest for network validation
  • Familiarity with Linux internals, docker containers
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment
  • Knowledge of network ASICs and switch hardware architecture
Job Responsibility
Job Responsibility
  • Build and configure SONiC virtual testbeds using KVM, Docker, and Open vSwitch (topologies: T0/T1/T2)
  • Set up Devices Under Test (DUTs) and neighbor devices via Minigraph XML and topology files
  • Validate testbed readiness before test execution
  • Develop Ansible playbooks and Python scripts for testbed setup, configuration, and automation
  • Integrate with the sonic-mgmt framework to streamline testing workflows
  • Use PTF to validate SONiC control/data plane functionality
  • Simulate and analyze network traffic using tools like Scapy and tcpdump
  • Execute feature, functional, and performance tests
  • report results and track defects
  • Diagnose issues in virtual environments (VMs, containers, network connectivity)
What we offer
What we offer
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Programs for personal and professional development
  • Inclusive work environment celebrating individual uniqueness
  • Flexibility to manage work and personal needs
  • Fulltime
Read More
Arrow Right

Senior Azure Dotnet Developer

PSDC (Public Safety Delivery Center) requires the services of a Senior Cloud Eng...
Location
Location
United States , Mechanicsburg
Salary
Salary:
Not provided
oceanbluecorp.com Logo
Ocean Blue Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have experience in Software Engineering Techniques
  • Must have experience in Software Engineering Architecture
  • Must have experience in Software Engineering Lifecycle
  • Must have experience in Data Management
  • Should be proficient in Business Analysis
  • Should be proficient in Architecture Knowledge
  • Should be proficient in Technical Solution Design
  • Strong understanding of cloud computing
  • Hands-on experience of migrating workloads to Azure or AWS
  • Experience in Microsoft Azure Services (App Service, Service Fabric, Azure Service bus, API Management, Logic Apps and Azure Functions)
Job Responsibility
Job Responsibility
  • Design, Develop and support Cloud-Native applications and API development using NET, NET Core and Containers
  • Design, implement, and manage scalable, reliable, and secure AWS-based solutions
  • Deploy and manage cloud infrastructure using AWS services, including EC2, S3, VPC, Lambda, RDS, and more
  • Creating, deploying, configuring, and scaling applications on Azure PaaS
  • Work collaboratively as a key contributor on an Azure migration/development for high performing team
  • Develop integration solutions, including REST APIs, event driven/queue-based integrations
  • Supports the configuration, deployment and execution of CI/CD pipelines in alignment with SDLC methodologies
  • Candidates should be flexible / willing to work across this delivery landscape which includes and not limited to Applications Development, Support and Deployment
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Architect for Vehicle & Engine Management System

Airbus Helicopters in Marignane is looking for an enthusiastic Senior Embedded S...
Location
Location
France , Marignane
Salary
Salary:
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Educated to a 5 years’ degree level (or equivalent) in Engineering or a related discipline (mainly aeronautics, software, systems, electrical...)
  • Advanced level in system development and systems engineering
  • More than 6-years experience in development of embedded real time software (C, Scade…)
  • Experience as a SW architect on a development involving several developers, collecting & translating needs for the team
  • Good Communication skills: capacity to align stakeholders based on clear information / indicators
  • Knowledge in regulation standard (DO 178 B/C, ARP 4754 A) and certification constraints
  • Knowledge of configuration management processes and tools (e.g. git…)
  • Good knowledge in agile methodologies : routines, roles
  • Advanced level of French and English
Job Responsibility
Job Responsibility
  • Be the VMS SW responsible for helicopter avionics project, taking care about the design of the SW architecture, until the development end to end of the VMS SW
  • Develop vehicle management SW by using various languages and tools, ensuring alignment with standard and requirements
  • Be accountable of SW verification
  • Collaborate with Airbus India to ensure SW verification process is followed
  • Specification of requirements at SW level
  • Support investigation during rig tests, ensuring the VMS functions as expected and meets all software requirements and performance standards within the helicopter platform
  • Coordination/proactive behavior ensuring maturity of the technical requirements from helicopters system design responsibles
  • Ensuring certification of the VMS software (documentations, plans, reviews)
  • Fulltime
Read More
Arrow Right

Embedded Software Architect for Vehicle & Engine Management System

Airbus Helicopters in Marignane is looking for an enthusiastic Software Architec...
Location
Location
France , Marignane
Salary
Salary:
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Educated to a 5 years’ degree level (or equivalent) in Engineering or a related discipline (mainly aeronautics, software, systems, electrical...)
  • Advanced level in system development and systems engineering
  • More than 6-years experience in development of embedded real time software (C, Scade…)
  • Experience as a SW architect on a development involving several developers, collecting & translating needs for the team
  • Good Communication skills: capacity to align stakeholders based on clear information / indicators
  • Knowledge in regulation standard (DO 178 B/C, ARP 4754 A) and certification constraints
  • Knowledge of configuration management processes and tools (e.g. git…)
  • Good knowledge in agile methodologies : routines, roles
  • Advanced level of French and English
Job Responsibility
Job Responsibility
  • Be the VMS SW responsible for helicopter avionics project, taking care about the design of the SW architecture, until the development end to end of the VMS SW
  • Develop vehicle management SW by using various languages and tools, ensuring alignment with standard and requirements
  • Be accountable of SW verification
  • Collaborate with Airbus India to ensure SW verification process is followed
  • Specification of requirements at SW level
  • Support investigation during rig tests, ensuring the VMS functions as expected and meets all software requirements and performance standards within the helicopter platform
  • Coordination/proactive behavior ensuring maturity of the technical requirements from helicopters system design responsibles
  • Ensuring certification of the VMS software (documentations, plans, reviews)
  • Fulltime
Read More
Arrow Right

DevOps Engineer

Knight Federal Solutions is a trusted provider to industry leading prime contrac...
Location
Location
United States , Orlando
Salary
Salary:
Not provided
knightfederal.com Logo
Knight Federal Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in a technical discipline such as electrical engineering, computer science, information technology, systems or software engineering from an accredited college or university
  • May substitute relevant military or work experience in lieu of degree
  • Active Secret security clearance
  • RHEL (Red Hat Enterprise Linux) or CentOS administration
  • Experience with DevSecOps tools and concepts such as Static Code Analysis, image scanning, GitLab/Jenkins, Nexus, ArgoCD
  • Experience with Docker, Kubernetes, and other container technologies
Job Responsibility
Job Responsibility
  • Develops and operates the overarching DevSecOps effort in support of the rapid development, security, test, validation and fielding of complex software and hardware systems
  • Maintains relevancy with commercial and open source DevSecOps solutions, processes and architectures and develops forecasts, roadmaps and plans to enable the program to keep pace with industry offerings and trends
  • Designs and Implements the processes and tools to deliver an automated, CI/CD pipeline based DevSecOps system that is capable of supporting VMs, containers, compiled software applications and scripts and source code in a pre-compiled state
  • Works across the development, security, operations and Infrastructure (HW and SW) teams to ensure that the DevSecOps tools and processes are supporting the holistic system development, integration and fielding effort
  • Regularly interacts with the customer to establish priorities and report of status of work
  • Works from established DevSecOps requirements in support of the rapid development, security, test, validation and fielding of complex software and hardware systems
  • Implements the processes and tools to deliver an automated, CI/CD pipeline based DevSecOps system that is capable of supporting VMs, containers, compiled software applications and scripts and source code in a pre-compiled state
  • Works across the development, security, operations and Infrastructure (HW and SW) teams to ensure that the DevSecOps tools and processes are supporting the holistic system development, integration and fielding effort
Read More
Arrow Right

Security Engineer

As a Security Engineer, you’ll play a key role in shaping the security and resil...
Location
Location
France , Aix en Provence
Salary
Salary:
Not provided
voyage-prive.co.uk Logo
Voyage Privé
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–7 years of experience in software engineering, security engineering, DevSecOps, or equivalent technical security roles
  • Strong development background (Python, Node.js, Java, Go, PhP or similar)
  • Hands-on experience with modern CI/CD systems (GitHub Actions, GitLab, Jenkins)
  • Solid understanding of cloud security principles (AWS, GCP, Azure)
  • Experience securing both virtualized systems (VMs) and containerized workloads
  • Strong knowledge of secure coding, OWASP Top 10, and application security fundamentals
  • Experience with SAST, SCA, container/IaC scanning, runtime security tools, IAM, and secrets management
  • Pragmatic, engineering-first mindset: able to balance security with developer experience, velocity, and real-world constraints
  • Excellent communication skills: able to translate complex security issues into actionable guidance for both technical and non-technical stakeholders
  • Proactive, autonomous, critical thinker with a continuous improvement mindset
Job Responsibility
Job Responsibility
  • Strengthen the security posture across products and infrastructure: secure coding practices, code reviews, threat modeling, vulnerability remediation, cloud, and network hardening
  • Develop automated security guardrails integrated into CI/CD pipelines (SAST, SCA, secrets scanning)
  • Design secure architectures for applications, APIs, data flows, and integrations in partnership with engineering teams
  • Secure hybrid environments combining virtual machines, containerized workloads, and cloud-native services, ensuring consistent security standards across the entire platform
  • Drive proactive risk identification through continuous scanning, threat modeling sessions, risk assessments, and architecture reviews
  • Enable engineering teams to build secure-by-design practices by acting as a trusted advisor, developing internal tools, and leading security awareness sessions
  • Operational security & incident readiness: participate in on-call rotations, investigate security events, and improve incident response workflows
  • Lead security improvement projects: build automation, enhance tools, optimize processes, and foster a culture of security ownership
What we offer
What we offer
  • Access our large on-site fitness center morning, noon, and night
  • Private padel court
  • Company Breaks, Carnival, Annual Convention, meetups and talks
  • Free tickets to every Provence Rugby home match and live music nights at the Dalida Institute
  • Up to 20% off our exclusive getaway offers
  • Fulltime
Read More
Arrow Right