Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Voluble Systems

Software Engineer 4

Posted Updated
Discussion

Description

Top Skills:

  • Strong expertise in C++ (required); proficiency in Python
  • Proven experience designing and maintaining large-scale, production software systems
  • Deep understanding of Linux-based development, multithreading, memory management, and performance optimization


Required Skills and Experience:

  • Years of experience: 5+ years of professional software development experience with a strong focus on autonomy, robotics, or real-time systems
  • Degree requirement: Bachelor’s degree in Computer Science, Software Engineering, Robotics, or related field (Master’s preferred) or equivalent experience
  • Do you accept internships as job experience: No
  • Are there past or additional job titles or roles that would provide comparable background to this role: Senior C++ Software Engineer, Senior Systems Software Engineer, Robotics Software Engineer, Senior C++ Software Engineer
  • Core autonomy software components are architecturally sound, scalable, and reused across programs
  • Algorithms move smoothly from simulation to reliable real-world deployment
  • Technical decisions reduce integration risk and long-term maintenance cost
  • Junior engineers grow in capability through mentorship and strong technical leadership
  • Field issues are anticipated, diagnosed quickly, and resolved with durable solutions
  • Experience working with distributed systems, middleware, or robotics frameworks
  • Experience working in cross-functional, multi-team engineering environments
  • Experience with autonomy or robotics middleware (e.g., ROS/ROS2 or similar systems)
  • Hands-on experience with perception systems (LiDAR, camera, radar, sensor fusion)
  • Familiarity with motion planning, control algorithms, state estimation, or mapping
  • Experience with simulation, HIL, SIL, or synthetic data pipelines
  • Exposure to embedded systems, real-time operating constraints, or edge/GPU computing
  • Experience developing software for off-highway, automotive, construction, mining, or industrial autonomy
  • Knowledge of safety-oriented development practices, reliability engineering, or functional safety concepts


Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →