SII Group Romania
Senior C++ Developer
SII Group RomaniaRomania8 hours ago
Full-timeEngineering

Who we are:


Open-minded intellectuals who embrace emerging technologies on our mission to create innovative Software Engineering Solutions that will impact millions of users around the world.


We are looking for:


We are looking for a C++ Software Developer to design, implement, and validate safe software components according to functional specifications for safety-critical products.


What you will do:


  • Object oriented (C++) design and implementation according requirements- and interface specification in compliance with CENELEC standards
  • Create / review technical documentation (Requirement specifications, detailed design, architecture documents, test specifications etc.)
  • Create and maintain automated unit tests
  • Requirements tracing from functional specifications to code
  • Defect analysis and correction.


What you need to have:


  • Minimum five years of experience in professional C++ software development
  • Additionally, you have a fundamental understanding of software design patterns and principles as well as of component oriented design practices
  • Furthermore, you have expertise in development processes for safety critical software such as CENELEC EN-50128
  • An experience in embedded development with C/C++ as well as knowledge of relevant CENELEC norms is a plus
  • Requirements analysis in DOORS
  • Object oriented design in UML
  • Implementation of code in C++ according to MISRA C++ guidelines
  • Creation and management of automated unit tests and documentation of the results
  • Knowledge of Linux operating systems and other programming languages
  • Agile development process.


What's in it for you:


  • Extended compensation and benefits package
  • Continuous learning opportunities to enhance your professional and soft skills
  • A great working environment with people who put their heart, mind, and soul into everything they do and understand the importance of team spirit


We really welcome open-minded and committed people:


  • Eager to take on new challenges and learn new things
  • Who put their heart, mind, and soul into everything they do
  • Who enjoy sharing knowledge and understand the importance of teams.

Key Skills

Ranked by relevance