Junior Software Engineer (C++)

Arx-robotics Responds Quickly
$$
🪖 DefTech Product

About the Job 

 

ARX Ukraine is looking for a motivated Junior Software Engineer to join our cross-functional team. In this role, you will bridge the gap between our development lab and real-world environments, ensuring our products perform reliably in the field. You will be responsible for deploying, testing, and fine-tuning software on physical hardware, working closely with both our engineering team and end-users. 

 

This is an ideal role for a Junior Software Engineer who enjoys hands-on work.

 

Key Responsibilities 

  • Deployment & Integration: Assist in deploying software updates to our products and integrating various sensors and communication modules. 
  • Field Testing: Participate in field trials to validate software performance, collect logs, and identify areas for optimization in real-world conditions. 
  • Troubleshooting: Provide technical support and troubleshoot software-hardware interactions both onsite and remotely. Ability to read and understand program code. 
  • Documentation: Maintain clear documentation of system configurations, testing procedures, and development processes. 
  • Cross-functional Collaboration: Work alongside the Team Lead and senior engineers to incorporate user feedback into our software development lifecycle. 

 

Qualifications 

  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Robotics, or a related field. 
  • Technical Proficiency: Command of modern C++ and familiarity with object-oriented design principles. 
  • System Knowledge: Familiarity with Embedded Linux and development for resource-constrained “Edge” devices. 
  • Tools: Basic experience with version control (e.g., Git) and an understanding of software development methodologies. 
  • Robotics Fundamentals: Knowledge of robotics concepts and tools; experience with ROS2 is a significant advantage 
  • Communication: Good problem-solving skills and the ability to communicate effectively in English
  • Mobility: Willingness to work onsite in the Kyiv area and participate in outdoor field testing. 
  • English: At least B1 level 

 

Nice to have: 

  • Both driver’s license and driving experience on a mechanical gearbox. 
  • Willingness to travel for business trips across Ukraine 

 

We Offer 

  • Impactful Work: A high-impact role shaping next-generation technologies used by leading world armies and first responders. 
  • Professional Growth: Opportunities for development and training (including budget for external training), including potential programs in Germany
  • Direct Feedback: Close collaboration with end-users and the chance to see the immediate impact of your work in the field. 
  • Agile Environment: A fast-paced work culture with minimal bureaucracy and flexible working hours. 

Required languages

English B1 - Intermediate
Ukrainian Native
Linux, C++, ROS/ROS2, Embedded, troubleshooting
Published 24 April
53 views
·
4 applications
Response activity: Very high
Last responded 1 hour ago
To apply for this and other jobs on Djinni login or signup.
Loading...