Embedded Software

  • Location


  • Sector:


  • Job type:


  • Salary:


  • Contact:

    Harrison Reihana

  • Contact email:

  • Job ref:


  • Duration:

    12+ Months

Embedded Software

Your tasks:
* Creation and delivery of embedded software to our production and our end customers
* Development of processes within an integration team
* Further development of the company's internal operations software in C++
* Refactoring of embedded software (e.g. interface definition of individual modules)
to improve code quality and testability in the continuous integration environment
* Creation, maintenance and extension of jobs within the CI systems as well as
technical reporting of errors to the development department
* Development of scripts in company-specific language (DSL) and tools to automate the
integration steps
* Development of processes or application of various tools to automate documentation
creation (e.g. specific data sheets and ICDs)

Your profile:

* Very good knowledge of C, C++/Qt (ideally cross-platform - Windows and Linux)
* Experience in embedded programming for real-time software
* Confident use of CI toolchain (GIT/SVN, Jenkins, etc.)
* Experience with CI tools for code analysis and code testability (unit tests) desirable
* Experience in dealing with SQL databases desirable
* Experience in requirements-based development of safety-critical systems desirable
* Experience with MISRA coding standards desirable
* Experience with DO178C development environments desirable
* Experience with the following MCU families is desirable: SAM C20/C21 Family
(Microchip), PIC18F66K80 (Microchip), C8051F58x/F59x (Silabs), EFM8BB52 (Silabs)
* Fluent German and English