Senior C++ Developer

Software company creating next-gen robotics and AI solutions for industrial cleaning and e-commerce.
Embedded
Senior Software Engineer
Remote
5+ years of experience
Robotics · AI

Description For Senior C++ Developer

ELEKS Software Engineering and Development Office is seeking a Senior C++ Developer with specialized expertise in camera programming for their robotics and AI initiatives. The role is fully remote, available for candidates based in Poland or Croatia.

The position is with a cutting-edge client who develops software for next-generation robotics and AI solutions, specifically focusing on revolutionizing industrial cleaning and e-commerce sectors. Their technology stack includes C++, Python, Linux, and Nvidia platforms.

As a Senior C++ Developer, you'll be responsible for developing sophisticated solutions and algorithms, writing high-quality code, and ensuring proper documentation and code maintenance. The role requires strong expertise in camera programming and version control systems, with Nvidia experience being highly valued.

The ideal candidate will have at least 5 years of C++ experience and upper-intermediate English proficiency. You'll be working in a dynamic environment with minimal bureaucracy, alongside a team of professionals where you'll have the opportunity to influence technical decisions and drive innovation.

ELEKS offers a compelling opportunity for professional growth, providing challenging tasks and continuous competence development. You'll work closely with customers, having direct impact on project technologies and outcomes. The company culture promotes professional development and technical excellence, making it an ideal environment for experienced developers looking to advance their careers in robotics and AI.

Last updated 21 hours ago

Responsibilities For Senior C++ Developer

  • Develop solutions and algorithms according to technical specifications
  • Write program code according to the defined application architecture
  • Structure and format the source code following company conventions
  • Modify existing code and verify its functioning
  • Use version control systems to track code optimization progress
  • Perform analysis, verification, and debugging of software code
  • Detect defects, apply debugging methods and techniques

Requirements For Senior C++ Developer

Python
Linux
  • 5+ years of experience in C++
  • Proven expertise in camera programming
  • Nvidia experience (a strong plus)
  • Upper-Intermediate English

Benefits For Senior C++ Developer

  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with a low level of bureaucracy

Interested in this job?

Jobs Related To ELEKS Senior C++ Developer

Senior Mechanical Engineer, Robotics Storage Technology

Senior Mechanical Engineer position at Amazon Robotics, developing innovative robotic systems and hardware solutions for warehouse automation.

Sr Power Engineer, Annapurna Labs

Senior Power Engineer role at AWS Annapurna Labs, focusing on power delivery solutions for machine learning products and cloud infrastructure.

Systems Signal Integrity Engineer - Apple Mac

Senior Systems Signal Integrity Engineer position at Apple, focusing on SerDes I/O validation for Mac Platforms with competitive compensation and comprehensive benefits.

Silicon Validation Software Engineer: Embedded and Low-level Programming

Senior Silicon Validation Software Engineer role at Apple, focusing on embedded software development and SOC validation for next-generation Apple products.

SerDes Circuit Design Engineer

Senior SerDes Circuit Design Engineer position at Apple, focusing on high-speed analog mixed-signal design for next-generation system-on-chip solutions.