Mobile menu

Embedded Software Engineer

Poziții disponibile: O poziție
Producție & Tehnică



·         Objective of the job: 
The creation of high-quality software and software concepts for pressure sensor products through to series production, taking into account product and application-specific requirements as well as the planned hardware.

·         Design and development of software: 
+ Design and development of software and software concepts for new products 
   (embedded C)
+ Assessment of the necessary requirements on the hardware
+ Development and implementation of product-specific signal processing algorithms
+ implementation of communication interfaces  (UART, SPI, I2C)
+ Consideration of manufacturing and application-related requirements
+ Compliance with the applicable standards and guidelines
+ Adaptation to and further software development of existing products due to
   technical requirements or customer requests

·         Assurance of the development quality: 
+ Implementation of development projects according to the ifm quality management guidelines
+ Creation of detailed software or software module specifications
+ Software coding and documentation according to development and coding guidelines
+ Carrying out code reviews
+ Design of software or software module test specifications, implementation of automated tests, and carrying out manual tests

·         Optimization of development methods: 
+ Working out suggestions for development targets

·         Cooperation in teams, projects and departments: 
+ Constructive cooperation in interdisciplinary development projects
+ Close cooperation with the sensor and electronic development
+ Delegating tasks from the work packages on your own and supporting new employees
+ Supporting other employees in their work



Must have:

·         Studies in computer science (or electrical engineering)

·         Comprehensive experience in Embedded software development on microcontroller environment

·         Extended experience in specification, design, implementation, and debugging of microcontroller software

·         Very high understanding of the programming language C

·         Experience in dealing with concepts of real-time operating systems and hardware platforms without operating system

·         Knowledge of current software analysis and design tools

·         Good Command of English

·         Team skills and ability to work independently

·         High ability to communicate and to work in an international team


·         Experience in interpretation of electronic circuit behaviour

·         Knowledge in IAR Compiler, Debugger

·         Knowledge in Jenkins

·         Knowledge in programming ST µC or ARM architecture

·         Knowledge in UML (e.g. Enterprise Architect)

·         Knowledge in Python (script language for internal tools)

Nice to have:

·         Knowledge in C# (communication with Production/Industrialization SW)

·         Knowledge of SAP (documentation, diverse information-BOM)

Embedded Software Engineer
  • Sibiu

Alte evenimente