
Embedded C/C++ Software Engineer
Sales Consulting
full-time
Posted on:
Location Type: Hybrid
Location: Cluj-Napoca • Romania
Visit company websiteExplore more
Tech Stack
About the role
- Develop and maintain embedded software in C/C++ for automotive diagnostic devices
- Work on software running on Android-based embedded platforms
- Implement and maintain communication with vehicle systems using diagnostic protocols
- Contribute to functionalities that read and interpret data from vehicles
- Troubleshoot and resolve complex issues in low-level environments
- Collaborate with QA engineers and field testers to ensure high-quality delivery
- Participate in code reviews and contribute to improving code quality
- Work in an Agile environment (Scrum/Scrumban) within an international team
- Ensure performance, stability, and reliability of the software solutions
- Contribute to continuous improvement of development processes
Requirements
- 5+ years of experience in software development
- Strong C/C++ programming skills
- Proven experience with embedded systems
- Experience working with Android (embedded / low-level interaction)
- Experience in the automotive domain
- Hands-on experience with diagnostic communication protocols (e.g. CAN, UDS, DoIP)
Benefits
- Health insurance
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++embedded software developmentdiagnostic protocolsAndroidautomotive systemstroubleshootingAgileScrumScrumban
Soft Skills
collaborationcode reviewproblem-solvingcommunicationcontinuous improvement