ELEKS Software Engineering and Development Office is looking for a Senior/Expert C++ Developer in Ukraine, Poland, or Croatia.
About Client:
Our customer creates software to shape next-gen robotics and AI solutions. These robots are revolutionizing industrial cleaning and e-commerce, tackling real-world challenges.
REQUIREMENTS- 5+ years of experience with C++
- Experience working on embedded systems or hardware abstraction layers
- Upper-Intermediate English
- Cortex-M experience
- Good understanding in bare-metal codebase for STM32
- Good understanding memory maps and gcc linker scripts
- Understanding of CAN, CANopen, and on-chip flash programming would be ideal
RESPONSIBILITIES- Design, develop, and maintain reliable software at an expert level in line with the technical requirements, focusing on performance and availability
- Actively contribute to all phases of the SDLC lifecycle, including requirement analysis, design, and deployment
- Proactively propose code refactoring and software architecture improvements according to best practices, delivering resilient, integral, and well-documented software. Collaborate with the project system analyst and software architect
- Review designs, prepare the Work Breakdown Structure (WBS), and estimate tasks with a profound understanding of project methodology (Agile, Waterfall, etc)
- Communicate with stakeholders, assess, and approve task acceptance criteria
- Distribute tasks to developers, and coordinate the team to ensure smooth execution
- Help maintain and improve high-quality standards within the developer community by sharing knowledge, mentoring, coaching, organizing training for students (Academies), and encouraging others to share their experiences
- Contribute to the internal promotion verification process and conduct preliminary interviews
- Stay up-to-date with modern technology and obtain professional certifications
- Consult on existing projects and prepare proposals for new projects, providing technical stack advisory. Collaborate with other departments, including marketing, to work on Case Studies