Junior Site Software Embedded System Engineer

RINA S.p.A

La Spezia, Italy
On-site
C/c++ embedded systems programming
Real-time operating systems (rtos)
Version control and configuration management
Contribute to the development, maintenance, and qualification of embedded software for mission-critical systems within the Lionfish project

Job Summary

  • Contribute to the development, maintenance, and qualification of embedded software for mission-critical systems within the Lionfish project.
  • Ensure the delivery of robust, reliable, and high-quality software solutions that comply with project and industry standards.
  • Collaborate closely with system engineers, V&V engineers, firmware and hardware specialists to ensure technical alignment across the project.

Matching Summary

Contribute to the development, maintenance, and qualification of embedded software for mission-critical systems within the Lionfish project.

Skills & Requirements

Must-have

  • C/C++ embedded systems programming
  • Real-time operating systems (RTOS)
  • Version control and configuration management
  • Software requirements and design documentation
  • Software qualification and testing

Nice-to-have

  • Python for testing and automation
  • Systemic perspective and informed decision making
  • Resourcefulness in shaping progress
  • Ownership for work and results

Key Requirements

  • Bachelor's Degree in Electronic/TLC Engineering or Computer Engineering
  • Master's Degree in Computer Science
  • Experience with RTOS or bare-metal development
  • Familiarity with Git, SVN, DOORS
  • Knowledge of communication protocols
  • Experience with lab tools

Work Rights

Not specified

Tailored Resume

Cover Letter