Embedded Software Engineer - OS Drivers
Dark, France

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Jul 22, 2022
Last Date
Aug 22, 2022
Location(s)

Job Description

Integrate within a dynamic team, at the interface between applicative software and embedded hardware, and enable the best of both worlds with the development of in-house OS amp; drivers.

We are looking for a low-level developer to implement the drivers for our custom electronics board. As this board will be evolving during the coming years, your job would be to iteratively add new features and optimizations according with the hardware updates. Also, you would be tasked with the selection and/or development of the adapted operating system.

We already have an initial electronic architecture and the first layers of our applicative software. If you are able to ensure the compatibility of both these bricks, then we need you !


First missions

  • Working with our electronics and software teams, select or specify the best Operating System to fit our needs.
  • Define the real-time constraints applicable to our developments.
  • Define and develop the necessary low-level layers to have our first software version running on our demonstration hardware.
  • Implement a driver to enable the 1553 coupler integrated in our electronic board.
  • Define the deployment process of the software on the target hardware.

Responsibilities

  • Select / Develop / Optimize our OS according to the system needs and evolutions.
  • Oversee the definition and implementation of all the drivers and functions needed to interface the board with new equipment.
  • Realize the main technical and architectural choices related to our low-level software.
  • Ensure our hardware and high-level applicative software are correctly interfaced, and implement the necessary adaptation layer.
  • Define all the tools needed to carry out these actions.
  • Suggest hardware and software upgrades able to increase the overall performances of our embedded system.

Requirements

  • Proven experience in embedded software development for industrial-scale projects.
  • Proficiency with RTOS distributions (Yocto / FreeRTOS / VxWorks).
  • Knowledge of traditional communication protocols and buses (CAN / SPI / 1553 / ...).
  • Hands-on experience with real-time application implementation and debugging.
  • Willingness to work within a dynamic team with many interfaces.
  • You're a good teacher.

Benefits

  • High level technical colleagues and partners, first circle staff of the company.
  • Customizable office setup, open to remote.
  • Highly competitive salary, welcome bonus and equity.
  • Private health insurance and lunch packages.

Equity and salary compensation are divided proportionately. You get to choose ;)

You are the missing element, Dark will take care of you.

Job Specification

Job Rewards and Benefits

Dark

Information Technology and Services - Paris, France
© Copyright 2004-2024 Mustakbil.com All Right Reserved.