#1 Job Board for tech industry in Europe

Embedded Software Engineer
C

Embedded Software Engineer

Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    Embedded

    advanced

    C

    advanced

    Linux

    advanced

    RTOS

    advanced

    Hardware

    regular

    Python

    nice to have

    C++

    nice to have

Job description

DESCRIPTION

As Embedded Software Engineer, you will work in a team to architect, develop, test, release and support firmware on embedded targets (ARM, DSP…). On the project side, you will liaise with the customers to define their requirements and collect information on their platform. You will work with the team and the project owner to define the schedule, milestones and activities to be performed. You will then lead the firmware implementation, being a contributor, and follow-up with the project owner to properly communicate to the customer the progress of the project, till delivery and acceptance of the release by the customer. You are accountable for your work, deliver high quality code, are able to support less experienced team member, and go for the extra miles to guarantee customer satisfaction.

About the job :

  • Working in collaboration with the Software Architect, the algorithm team and the hardware team, contribute to the overall architecture definition.
  • Develop the drivers to integrate the various sensor into the firmware.
  • Create a test environment to validate the drivers.
  • Contribute to the integration of the HW+driver with the higher layers (C++ services)

REQUIREMENTS

  • Working in collaboration with the Software Architect, the algorithm team and the hardware team, contribute to the overall architecture definition.
  • Develop the drivers to integrate the various sensor into the firmware.
  • Create a test environment to validate the drivers.
  • Contribute to the integration of the HW+driver with the higher layers (C++ services)
  • Knowledge of C++ and other scripting language f.e python
  • Former exposure to customers (requirement definition, on-site support activities…)
  • Experience working as part of scrum team

BENEFITS

  • Private Health insurance for an employment contract
  • Dedicated training budget
  • 1 day of remote work a week
  • Perfectly located office in Mokotów in Co-working environment (https://www.hubhub.com/pl/)
  • Tea/Coffee, fruits, breakfast once a week for the whole team
  • Game room, Ping Pong table, Team events, Bike parking