Robotics Software Engineers
Avular
Eindhoven, Netherlands
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.avular.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English
Job source
Tech stack
Confluence
JIRA
Unit Testing
C++ (Programming Language)
Continuous Integration
Linux
Motion Planning
Management of Software Versions
Git
Integration Tests
Docker
Job description
- Develop and maintain functionality related to localisation, planning, and behaviour running on the robot’s on-board Linux computer.
- Work on core product development and create custom solutions to meet unique customer needs.
- Collaborate with other control engineers and align your approach with system architects.
- Document your approach and results, and conduct tests to verify software meets specified requirements.
- Analyse log files and ROS bags to verify your features and perform root cause analysis for reported issues.
- Propose and implement innovative solutions to enhance robot autonomy :, Your data will be stored securely and retained only for as long as necessary to evaluate your application or comply with legal obligations. You can request access to, correction, or deletion of your data at any time by contacting recruitment@avular.com.
Requirements
- A Master’s degree or PhD in Robotics, Control Systems or a related field
- Preferably 3+ years of professional experience in robotics or control systems
- Strong algorithmic background, demonstrated in the field of 3D localisation, perception or path planning. Experience with camera-based localisation is a plus.
- Experience implementing control algorithms on hardware
- Experience with Linux, ROS2, C++ and Git
- Familiarity working with larger software projects, managing dependencies, versioning and releases, deploying full systems
- Excellent proficiency in both spoken and written English
- Bonus: experience with Docker, unit testing, integration testing, CI/CD workflows
- Bonus: experience in agile teams, with tools like Jira and Confluence
Benefits & conditions
- We’ve Got You Covered: Salary based on experience level, A non-contributory pension scheme and travel cost reimbursement mean less stress and more focus on what you love
- Share in Success: As part of our participation plan, you’ll benefit directly from the company’s growth
- Play Hard: Game nights, Friday drinks, epic team events, and celebrations make our office more than just a workspace
- Recharge Your Way: Enjoy 30 paid vacation days (plus national holidays) to unwind, explore, or simply relax
- Fuel for Greatness: Savour the best coffee and fresh fruit to power your day
- Innovation Central: Work at our beautiful office in Strijp-T, Eindhoven, a buzzing hub of forward-thinking companies and cutting-edge ideas
About the company
At Avular, work meets play in the best possible way. We’re shaping the future of robotics, and we want you along for the ride. Here’s what’s waiting for you, At Avular, we’re on a mission to revolutionise robotics
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.avular.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
DC
Daniel Cranney
almost 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago