Embedded Software Engineer - Connected Watches H/F
Lehibou
Inconnu, France
19 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source
Tech stack
Android Software Development
Bluetooth
C++ (Programming Language)
Software Debugging
Linux
Embedded Software
Linux Kernel
Real-Time Operating Systems
System Programming
Information Technology
Job description
The mission is part of the development of connected watches in a fast-growing high-tech segment. The role aims to ensure the reliability and robustness of upcoming software updates for a recently launched product, combining embedded systems expertise with product quality and stability improvement., Performance and stability: contribute to the continuous improvement of system performance and stability by identifying bottlenecks and proposing targeted optimizations
- Defect analysis and diagnosis: identify, analyze, and diagnose software anomalies and failures on embedded systems, including RTOS, Linux and AOSP environments; reproduce bugs, examine logs, and use advanced debugging tools
- Optimization and robustness improvement: analyze the root causes of recurring failures and propose code modifications to improve the robustness and reliability of embedded software
- Incident documentation: create detailed documentation of incidents, root cause analyses, implemented solutions, and associated testing procedures
- Cross-functional collaboration: work closely with QA and customer support teams to understand reported issues and ensure quick and effective resolution; collaborate with the Android development team to identify integration issues
- Security: monitor security vulnerabilities that may affect the product and implement the necessary fixes
Requirements
Master’s degree in Computer Science, Engineering, or related field
- 5+ years of experience in embedded software development, with proven expertise in corrective maintenance and defect analysis, ideally in the wearables field
- Deep understanding of RTOS fundamentals
- Hands-on experience customizing Linux kernels and working in AOSP environments
- Proficiency in low-level system programming languages such as C/C++, as well as higher-level languages such as Rust
- Familiarity with power management strategies critical for wearables
- Excellent communication and teamwork skills
- Fluent English
Bonus skills
- Bluetooth expertise would be a plus for the mission
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.hellowork.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
about 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago