Embedded development engineer (firmware)

Socomec
Canton d'Erstein, France
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Canton d'Erstein, France

Tech stack

C
ARM
Communications Protocols
Computer Programming
Embedded Software
Ethernet
Firmware
Modbus
Signal Processing
Software Engineering
Peripherals

Job description

Within the Research and Development Department, which is fully focused on the challenges of tomorrow, you will participate in the development and creation of our new energy conversion products, particularly in the context of military projects. You will join a dedicated team of 10 people who are experts in embedded systems with high real-time constraints.

As part of the design of features implemented in embedded software, your tasks will be:

  • Developing in project mode, in C language on different types of microcontrollers, while respecting real-time constraints.
  • Monitoring technological developments.
  • Define the specifications and architecture of microcontrollers.
  • Performing tests (unit, integration, validation).
  • Conduct tests on our development platform in Alsace.

In addition, you will also benefit from the experience of other embedded software development teams within the Socomec group, as well as those dedicated to applied research and IoT functions.

Requirements

  • Master's degree in Industrial IT, Electrical Engineering, or Embedded Systems/Software Development, IoT

  • Minimum 5 years' experience in embedded development, ideally in the field of electrical engineering (low-voltage equipment)

  • Proficiency in C language and real-time embedded applications

  • Fluent English (level B2/C1) essential for working in an international environment

  • Additional skills that could make you even more unique:

  • Experience in programming STM32 / ARM Cortex M / Infineon microcontrollers and peripherals

  • Knowledge of electrical engineering and signal processing

  • Familiarity with industrial communication protocols (Modbus, Ethernet, etc.)

  • Because your profile is not limited to professional skills:

  • Autonomy and commitment to successfully completing complex projects

  • Rigorous and organized to ensure the reliability of developments

  • Team spirit and adaptability to collaborate in a dynamic environment

#LI-EVT

Apply for this position