Our client is a multinational German production company. The position is opened in Sibiu.
Job description
• 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 comoany’s 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
Requirements / Profile:
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
Desirable:
• 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)
• Command of German
Apply or ask for details at: [email protected]