Experteer Overview
In this role you contribute to designing and developing new software for embedded products, balancing the creation of new features with maintenance of existing systems. You work within the software team to shape architecture and autonomously implement and debug subsystems under supervision. You will collaborate with Validation and Verification teams and benchmark competitors to inform improvements. This position offers scope to influence product direction through hands‑on development and technical leadership in a fast‑paced, mission‑driven environment.
Retribuzione / Benefits
- Solicit, generate and manage requirements for software components
- Apply internal processes for new product development
- Design and implement complex software subsystems within embedded products
- Make autonomous design choices and lead technical discussions
- Troubleshoot designs and collaborate with Verification and Validation
- Study and benchmark competitors' products
- Prepare reports and documentation on software status and operation
- Participate in peer reviews of designs and code
Responsabilità
- Fluent in Italian and English
- At least 3 years of experience with C++ programming on Linux
- Strong understanding of software development principles
- Familiarity with Linux user space programming and debugging
- Familiarity with CI/CD practices including test‑driven development and automated testing
- Knowledge of Git, Jenkins, and CMake
#J-18808-Ljbffr