
Software Engineer
Pépite.
full-time
Posted on:
Location Type: Office
Location: Saint-Mandrier-sur-Mer • 🇫🇷 France
Visit company websiteSalary
💰 €45,000 - €55,000 per year
Job Level
Mid-LevelSenior
About the role
- Analyze existing software systems and propose technical improvements.
- Ensure maintenance and evolution of embedded software on complex equipment as well as supervisory software (graphical user interfaces).
- Support troubleshooting and ensure the operational availability of hardware.
- Manage subcontractors from specification of requirements through validation of deliverables.
- Design and develop complete software architectures, from design to unit testing.
- Perform regression testing, debugging, and system validation.
- Produce the technical documentation associated with developments.
- Actively participate in the preparation and execution of tests (in the workshop and at sea).
- Collaborate closely with multidisciplinary teams (software, electronics, technical).
Requirements
- Engineering degree or higher education in computer science (Master’s level).
- Minimum 5 years’ experience in development or maintenance of embedded software under strong environmental constraints.
- Proficiency in C/C++ and associated development environments.
- Knowledge of embedded systems, supervisory systems, or projects with complex architectures is a plus.
- Ability to work in a team while being autonomous and disciplined.
- Willingness and ability to work on client sites in France and abroad.
- A "secret-defense" security clearance or the ability to obtain one will be required for certain assignments.
Benefits
- Work on projects with significant technical and operational challenges in a stimulating environment.
- Join a passionate team within an innovative and evolving industrial context.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CC++embedded softwaresoftware architectureregression testingdebuggingsystem validationtechnical documentationgraphical user interfacesunit testing
Soft skills
teamworkautonomydisciplinecollaboration
Certifications
engineering degreeMaster’s degreesecret-defense security clearance