Embedded C++ Engineer
Tasks
- Allocate work and review progress
- Apply coding best practices
- Build communication bus integrations
- Create object-oriented models
- Debug and troubleshoot software
- Decompose programs
- Design software program architecture
- Develop Cplusplus base software layers
- Develop middle ware components
- Develop network communication using TCP IP
- Implement embedded system low level hardware interactions
- Integrate vehicle applications
- Manage source code with Git
- Perform root cause analysis
- Set up CI/CD pipelines
- Use distributed software frameworks
- Write and run automated tests
Perks/Benefits
- N/A
Skills/Tech-stack
Agile | C++ | C++11 | C++14 | CAN | CI/CD | DDS | Embedded Systems | Ethernet | Git | Linux | Mqtt | POSIX | QNX | REST | ROS | SomeIP | TCPIP | Test automation | UML
Education
Bachelor of Engineering | Bachelor of Science | Master of Science
Roles
Architect | C++ Engineer | Embedded C++ Engineer | Engineer | Lead | Software Architect | Technical Lead
Related jobs
-
Entry-level Full TimeTunis, Tunisia8d ago
-
Senior DevOps Engineer BDT 85K-140KAmazon Web Services | Azure | Bitbucket | CI/CD | Cloud platformSenior-level Full TimeTunis, Tunisia8d ago
-
Mid-level AI Engineer/Data Scientist USD 70K-122KAWS | Agentic AI | CI/CD | CircleCI | Computer VisionCareer development | Hybrid work | Referral program | Training programs | Work-life balanceMid-level Full TimeAriana, TN28d ago