CrawlJobs Logo

Rust Embedded Software Engineer

France, Marignane · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

Airbus Helicopters is looking for a RUST Embedded Software engineer H/F to join our team based in Marignane, France. Airbus Helicopters’ Software Products department is responsible for the development and integration of embedded software, implementing safety critical functionalities. The department is involved in the development of in-house solutions and is supporting the development of products developed by other internal entities or external suppliers, ensuring that the development processes follow the applicable guidelines (eg ED-12/DO-178) for civil certification. In order to ensure this mission, we are looking for an RUST embedded software developer.

Job Responsibility

  • Refine system functional/project needs in software architecture
  • Contribute in the design of the complete solutions architecture in order to deploy a product line, ensure that the product match with the required safety, quality and performance levels according to the systems engineering processes and customer needs
  • Write the documentation package for software team and support them
  • Develop (maintainable and reusable) Software components, taking into account their performance on Hardware and what is done on other avionics projects
  • Define and put in place integration tests to validate the software architecture behaviour
  • Identify and share integration problems by collaborating with System team, Software team, experts .... and propose improvements
  • Perform requirement based testing of the developed software components
  • Determine methods, processes and means for development activities in accordance with the applicable regulation

Requirements

  • Educated to 5 years’ degree level (or equivalent) in computer science, software, electronics or related discipline
  • 5+ years in development of embedded real time software (C, ada, …) with more than 3 years in development in RUST
  • Experience with Real Time Operating System
  • Experience with ED-12/DO-178 certification or other industry standards (e.g.: IEC 61508, ISO 26262, ..)
  • Experience with configuration management processes and tools (e.g. svn, git, clearcase…)
  • Very good knowledge on avionic systems
  • Good communication skills : adhesion of decision-makers, mentoring, training
  • Fluent in English, French

Nice to have

  • Familiarity with continuous integration processes and tools (e.g: Jenkins)
  • Experience in technical lead in a team /internship or training
  • Experience working with agile methods (e.g. scrum)
  • Rigorous
  • Open Minded
  • Teamplayer

What we offer

  • Financial rewards: Attractive salary, agreements on success and profit sharing schemes, employee savings plan abounded by Airbus and employee stock purchase plan on a voluntary basis
  • Work / Life Balance: Extra days-off for special occasions, holiday transfer option, a Staff council offering many social, cultural and sport activities and other services
  • Wellbeing / Health: Complementary health insurance coverage (disability, invalidity, death). Depending on the site: health services center, concierge services, gym, carpooling application
  • Individual development: Great upskilling opportunities and development prospects with unlimited access to +10.000 e-learning courses to develop your employability, certifications, expert career path, accelerated development programmes, national and international mobility
  • Flexible working arrangements

Looking for more opportunities?

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

Similar Jobs for

Rust Embedded Software Engineer

8 matching positions

Senior Embedded Software Engineer

Senior Embedded Software Engineer at Pod (formerly Pod Point), a leading UK EV c...
Location
Location
United Kingdom , London
Salary
Salary:
65000.00 - 75000.00 GBP / Year
pod-point.com Logo
Pod Point
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Embedded software experience
  • Strong engineering fundamentals
  • Relevant technical background
  • Structured and delivery-focused approach
  • Strong communication skills
  • Positive, proactive mindset
Job Responsibility
Job Responsibility
  • Design and deliver embedded software
  • Own features end-to-end
  • Collaborate across hardware and electronics
  • Integrate modern connectivity and IoT technologies
  • Drive technical quality and best practices
  • Support and mentor others
  • Contribute to system architecture evolution
  • Drive debugging and root cause analysis
  • Support product lifecycle and continuous improvement
What we offer
What we offer
  • Access for you and up to 5 family/friends to the 'UnMind' wellbeing platform
  • Podpoint Charger
  • Discounted energy tariff (Pod Power or EDF Employee Programme)
  • Flexible hybrid working model
  • Work abroad for up to 20 days per year
  • Family & friend discount scheme
  • 25 days holiday (plus Bank Holidays)
  • Very generous parental and family leave
  • Pension scheme with a 4.5% matched contribution
  • Eyecare scheme
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer

The Role GM’s Software Defined Vehicle Platform unlocks the ability to scale ne...
Location
Location
United States , Austin, Texas; Warren, Michigan
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science or Bachelor of Applied Science degree in Computer Science, Computer Engineering, Mathematics, Information Technology or equivalent
  • 2 years of software engineering experience
  • Proficiency in C/C++ programming for embedded systems running on QNX and/or Linux platforms
Job Responsibility
Job Responsibility
  • Develop embedded (C/C++/Rust) software for vehicle software-update functions and enhancements using embedded development frameworks in Android, QNX and Linux environments
  • Participate in discussions & reviews for requirements, design, code and test cases
  • Perform bench and verification testing
  • Diagnose, debug, and solve issues related to the vehicle software updates
  • Work closely with teams from other groups to support triage, and resolution of difficult problems in a timely manner
  • Collaborate with System Engineers to refine understanding of requirements and identify opportunities for innovation
  • Exhibit proactive learning and knowledge sharing with team members on new and advanced topics crucial in creating robust technical specifications and requirements while contemplating scenarios and corner cases
What we offer
What we offer
  • This job may be eligible for relocation benefits
  • Fulltime
Read More
Arrow Right

Lead Software Engineer- Embedded Linux Platform

Are you looking for an exciting opportunity as a Lead Software Engineer? Join o...
Location
Location
Netherlands , Eindhoven
Salary
Salary:
Not provided
signify.com Logo
Signify
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 8+ years of experience with connectivity, networking, and IoT
  • Background in Computer Science, software engineering, mathematics or similar
  • Strong SW design skills and ability to create simple, robust, and elegant SW systems
  • Strong problem solving and analytical skills
  • Knowledge and experience in network security
  • knowledge and experience in data-driven product development
  • Technically responsible for the Yocto-based Linux platform architecture, ensuring scalability and long-term maintainability across embedded products
  • Leading, owning, and evolving the embedded Linux platform architecture
  • Driving BSP integration, kernel strategy, and bootloader design
  • Optimizing system performance, boot time, footprint, and overall reliability
Job Responsibility
Job Responsibility
  • Join the team responsible for cloud connectivity, security, and fleet management of Hue Bridge devices
  • Participate in development of new IoT infrastructure together with cloud engineers
  • Develop, test, and integrate Hue Bridge SW components for embedded Linux
  • Improve user experience and operational costs based on data from the field
  • Learn and innovate on our development practices and processes
  • Explore opportunities of full stack IoT SW development, from devices to cloud
  • Develop using a wide variety of programming languages: C, C++, Bash, Python, C#, Go, Shell, Rust, Normal Python and Lisp
What we offer
What we offer
  • Pleasant work environment
  • Attractive compensation
  • Career guidance
  • Learning and development
  • Employee benefits
  • Fulltime
Read More
Arrow Right

Rust - Software Engineer

We are seeking a skilled Rust Engineer with industrial-strength software enginee...
Location
Location
Spain , Madrid
Salary
Salary:
50000.00 - 80000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in Rust or C, C++ development
  • Experience developing and working with WebAssembly, WASI, and Emscripten
  • Expertise with POSIX, sockets, and memory management
  • A strong sense of self-motivation and love working with a high level of ownership and responsibility
  • Demonstrated experience in developing Open Source infrastructure software and tools
  • Availability to work in CET timezone
  • A positive and respectful attitude
  • 3+ years of software engineering experience
  • Demonstrated ability to dive into and work with large codebases
  • Strong abstraction, algorithmic, and software architecture skills
Job Responsibility
Job Responsibility
  • Maintain, architect, and build next-generation infrastructure to support WebAssembly applications like WebAssembly containers, storage, networking, orchestration, etc
  • Work on open-source and commercial products that support developer and enterprise customer requirements
  • Write tests and implement automated testing for backend services to deliver a high-quality user experience
  • Be the Rust and WebAssembly domain expertise and proactively communicate ideas for improvement or identify potential vulnerabilities
  • Build strong and trusting partnerships with product management to ensure that engineering is in lock-step and aligned with the product vision
What we offer
What we offer
  • Generous vacation policy
  • Flexible and or remote work policies
  • Monthly fitness stipend
  • Monthly stipend for open-source contributions
  • Economic support for skills development, continuous learning, and attending conferences
  • Fulltime
Read More
Arrow Right

Software Development Engineer – Embedded Systems

Do you want to solve real customer problems through innovative technology? Do yo...
Location
Location
United States , Austin; Sunnyvale; Santa Clara; Seattle; Hudson; Redmond; Northridge; Cupertino
Salary
Salary:
110500.00 - 185000.00 USD / Year
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles
  • Currently has, or is in the process of obtaining a bachelor’s degree in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields
  • Must be 18 years of age of older
Job Responsibility
Job Responsibility
  • Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward
  • Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment
  • Participate in code reviews and contribute to technical documentation
  • Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective
  • Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies
  • Write clean, maintainable code following best practices and design patterns
  • Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties
  • Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues
What we offer
What we offer
  • Sign-on payments and restricted stock units (RSUs)
  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • Fulltime
Read More
Arrow Right

Senior Embedded Application Software Engineer II

As a senior engineer on the team, you will be intimately involved in the archite...
Location
Location
United States , Seattle; Boston; Atlanta; Scottsdale
Salary
Salary:
148500.00 - 237600.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years experience of professional software development in C++, Go, Rust and/or another systems programming language
  • 10+ years experience writing unit, integration and/or system level tests
  • 5+ years mentoring junior team members and/or leading small teams
  • Understanding of Computer Science fundamentals in data structures, algorithms, run-time analysis, object-oriented design and code quality verification
  • Experience with Embedded Linux development and/or RTOS
Job Responsibility
Job Responsibility
  • Lead engineering architecture design reviews
  • Lead key initiatives within Connected Devices
  • Set a high technical bar for the team through code and architecture design reviews
  • Mentor other engineers, including Senior Engineers
  • Work across teams with Product, Design, and Engineering to create integrated solutions that delight our customers
  • Improve our Engineering process, including long-term thinking, sprint planning and stand-ups
  • Build software that adheres to our high bar on stability and latency in this mission-critical space
  • Work with the latest open source technologies
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Fulltime
Read More
Arrow Right

Software Engineer II - Embedded Networking

The Software for Open Networking in the Cloud (SONiC) team owns the software tha...
Location
Location
United States , Multiple Locations
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust
  • OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: 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
  • Design and implement platform services for programming, monitoring, and controlling high speed transceivers/optics, Smart-cable
  • Design and implement kernel device drivers and platform services.
  • Own workstreams focused on hardware bringup, port bringup, platform services bringup, and lead the cross-functional effort for validation of new switches.
  • Debug complex, system-level, multi-component issues that typically span across multiple layers from Kernel, and user-mode applications.
  • Develop robust unit test framework to test newly added functionality or hardware capability.
  • Work with network engineers to support Azure production network as a DRI
  • Fulltime
Read More
Arrow Right

Software Dev Engineer Internship - Embedded Development (Linux)

Do you want to solve real customer problems through innovative technology? Do yo...
Location
Location
Germany , Dresden
Salary
Salary:
Not provided
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must be 18 years of age or older
  • Currently enrolled in Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields OR Completed Bachelor's or Graduate degree in specified fields
  • Expected graduation between October 2026 - September 2029
  • Demonstrated experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
Job Responsibility
Job Responsibility
  • Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward
  • Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment
  • Participate in code reviews and contribute to technical documentation
  • Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective
  • Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies
  • Write clean, maintainable code following best practices and design patterns
  • Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties
  • Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues
  • Fulltime
Read More
Arrow Right