remote
Junior System Engineer - Thales
Systems Engineer
Entry‑level System Engineer role focused on designing, integrating, and testing embedded software solutions on Linux platforms, using C++ and Agile practices.
About the role
Key Responsibilities
- Develop and maintain embedded C++ software for Linux‑based systems.
- Participate in system integration, verification, and validation activities.
- Collaborate with cross‑functional teams using Agile/Scrum processes.
- Write and maintain technical documentation and test reports.
- Support troubleshooting and root‑cause analysis for hardware‑software issues.
Requirements
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science or related field.
- Proficiency in C++ programming and familiarity with Linux operating systems.
- Understanding of embedded systems concepts and real‑time constraints.
- Experience with version control systems (e.g., Git) and Agile development practices.
- Strong analytical, problem‑solving, and communication skills.
Skills
clinuxsoftware development