Senior Software Engineer - Bluewhite Team

Our partner, Bluewhite, is a Tel Aviv-based world leader in autonomous technologies and unmanned systems. Their solutions aim to optimize operations and productivity in various domains like agriculture, security, and smart mobility and to help their customers adopt new autonomous technologies to improve the efficiency and effectiveness of the existing products & services.
Bluewhite is a team of 140+ professionals composed of autonomous operation experts, system engineers, robotics experts, and optimization & AI algorithms developers.
Bluewhite is building a revolutionary RaaS (Robot-as-a-Service) platform, and on that note, together, we are building a team and looking for a:
Senior Software Engineer
to join the team responsible for autonomous systems development. You will take part in all aspects of the process - from customer needs mapping and definition through algorithms design, prototyping, and implementation to production, continuous deployment, and support.
Your responsibilities:
- Design and develop our robot infrastructures
- Be a source of knowledge for architecture, standards & development strategies
- Own code lifecycle & standards
- Collaborate closely with cross-functional teams, including product, roboticists, hardware engineers, and software developers, to understand system requirements and translate them into software infrastructure solutions
Your profile:
- B.Sc. or M.Sc. degree in Computer Science
- 5+ years of practical software engineering experience in C++
- 5+ years of practical experience with Linux operating systems
- Solid understanding of software architecture, design patterns, and software development lifecycle
- Experience with Microservices
- Strong problem-solving and debugging skills, with the ability to analyze complex software issues and propose effective solutions
- Excellent communication and collaboration abilities, with a team-oriented mindset
- Strong attention to detail and commitment to delivering high-quality software solutions
Advantages - these will bring you to our front row:
- ROS/ROS2 development experience (C++) preferably in a professional setting
- Experience with autonomous driving systems, preferably off-road (major advantage)
- Familiarity with real-time operating systems, embedded systems, and microcontrollers is a plus
- Familiarity with ARM architecture and Cross-Compilation
- Proven experience building more than one robotic system from scratch
Our offer:
- We value work-life balance and have flexible working hours
- Lots of team activities and perks: yearly retreats, workshops, hackathons
- A chance to work with a team of experienced engineers committed to continuous learning, with opportunities for growth through knowledge-sharing sessions and webinars
- Work with an international team of world-class engineers
- Modern, sunny, and open working place with a positive and fun atmosphere.
- A stimulating work experience that will allow you to grow both professionally and personally
- Know someone who would be a perfect fit? Let them know and after the successful probation period come and collect a well-deserved referral fee!
LIFE & WORK AT INTERVENTURE
Working with us will provide you with exciting career opportunities in an international environment, a wide range of fringe benefits and the chance to develop further professionally as well as personally.
About InterVenture
We are a blend of Swiss business management and leadership culture and Serbian software engineering talent with a mission to support your products and services. We are a team that builds teams, we are a culture that shapes cultures. We learn from our partners and take the best of all their worlds.
True to our company vision of “bringing outstanding people together to arrive where no one was before”, we help our partners grow. By doing so, we create a bright future for talented software engineers in Serbia with outstanding career opportunities in an international environment.
Senior Software Engineer - Bluewhite Team
Loading application form