#1 Job Board for tech industry in Europe

Sr. Software Engineer (C/C++, 100% remote)
New
C

Sr. Software Engineer (C/C++, 100% remote)

Warszawa
5 200 - 9 822 USD/monthNet per month - B2B
5 200 - 9 822 USD/monthNet per month - B2B
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote
DevsData LLC

DevsData LLC

DevsData is a premium recruitment and software development agency specialized in developing unique software, artificial intelligence, and Big Data solutions. We’re working 100% remotely so that we can change the world from every place on Earth.

Tech stack

    C++

    advanced

    Linux

    advanced

    Python

    regular

Job description

Online interview

Sr. Software Engineer (C/C++, 100% remote)



  • 💻 100% Remote
  • 🕦 Full-time
  • ☑️ B2B
  • 💰 4500 - 8500 EUR per month



We are looking for a C/C++ Software Engineer for one of our clients—an independent collective of open-source engineers and researchers pushing the boundaries of robotics technology. With a strong emphasis on real-world deployment and systems-level thinking, they operate at the intersection of embedded systems, machine learning, and advanced robotics.


Requirements:


  • Proven experience with modern C++ (11/14/17/20), with the ability to write high-performance, maintainable code for complex systems
  • Comfortable using Python for scripting, prototyping, and automating development tasks
  • Solid understanding of embedded software development and working within Linux environments, including managing system resources and real-time constraints
  • Experience interfacing with hardware components using protocols such as Ethernet, CAN, SPI, and UART
  • Familiarity with validating algorithms and behaviors, both in simulation and on physical robotic systems
  • Ability to work effectively across software, hardware, and research teams to ensure cohesive system integration
  • Comfortable working across the stack—from low-level hardware communication to high-level behavior and perception modules
  • Genuine interest in robotics and artificial intelligence is essential


Key Responsibilities:


  • Design, implement, and maintain high-performance C/C++ software, using modern C++ standards 
  • Evaluate algorithms, behavior models, and perception pipelines, testing their performance in both simulated environments and real-world robotic platforms
  • Collaborate closely with cross-functional teams—including AI researchers, platform engineers, hardware specialists, and controls experts
  • Contribute to the development of open-source humanoid robotics tools and platforms, supporting community adoption and advancing industry research
  • Develop software that interacts efficiently with embedded systems and real-time Linux environments, ensuring low-latency and high-reliability operation
  • Interface directly with hardware components such as sensors, actuators, and perception modules, using communication protocols like Ethernet, CAN, SPI, and UART
  • Participate actively in code reviews, testing workflows, and system validation processes, while supporting new research directions and hardware capabilities


Get to know DevsData:


We are a technology consulting company and a recruitment agency, delivering software solutions to clients from Europe and the US. We work 100% remotely, in an international team, including people from Asia, London, or San Francisco. We employ people with experience in international corporations as well as students of the best technical and business universities.


Find out more: https://devsdata.com/

5 200 - 9 822 USD/month

Net per month - B2B

Apply for this job

File upload
Add document

Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Informujemy, że administratorem danych jest DevsData LLC z siedzibą na 1820 Avenue M #481, Brooklyn, NY 11230, USA (dale...more