Engineering (Software)
·
Multiple locations
·
Hybrid
Technical Lead (Firmware team)
Join Milrem as a Tech Lead to shape and drive our firmware team. Ready to build, lead, and make an impact! We're consolidating sensor-related development—firmware, drivers, and ROS integration—into one focused unit. You'll be supported by existing in-house expertise and a transitioning architecture lead, with a clear path to ownership and leadership.
Lead and shape our growing team with following responsibilities:
- Develop software for embedded devices fulfilling specific tasks (cooling loops, cleaning system, power management).
- Lay the groundwork for on our large-scale hardware platforms:
- Software integration of computers and sensors;
- Write and maintain ROS level drivers for lidars, radars and other sensors.
- Implement and integrate image acquisition and processing pipelines on NVIDIA Jetson platforms.
- Whenever new hardware arrives, your team will be the first to bring it to life and drive the initiative until successful field testing.
- As the technical team lead, you will:
- Propose a technical solution to problem statements;
- Decompose solutions into actionable tasks and delegate them effectively;
- Lead the development processes, practices, and standards for the team;
- Define clear team objectives in ambiguous situations;
- Provide guidance and support to developers in your team.
What we’re looking for:
- Strong experience in C++.
- Experience in Jetson, GStreamer, Docker, Linux kernel, Debian, C and CUDA knowledge is nice to have.
- Background in embedded systems, including hands-on experience.
- Familiar with sensor stacks and integrations.
- Understands both hardware and software interfaces.
- You have worked with large and complex engineering projects.
- Comfortable with architecture-level thinking and responsibilities.
- Demonstrates a proactive, "can-do" attitude.
- Motivation to be a technical leader within the team, previous experience is a plus. People leading would be handled by engineering managers.
- Strong in problem-solving, curious, and asks the right questions.
- Excellent spoken and written English skills.
What we offer:
- A chance to implement your ideas and make an impact with a dedicated, innovative team.
- Opportunities for growth in a dynamic European company, with leaders who believe in the potential of high-tech industry.
- The ability to help shape the future of technology and the world.
- Career development support, health insurance, extra vacation days, flexible working options, and wellness activities—all within a diverse, international team.
- Department
- Engineering (Software)
- Locations
- Estonia (Tallinn), Estonia (Tartu), Europe
- Remote status
- Hybrid
- Employment type
- Full-time
- Application deadline
- 20 June, 2025

Engineering (Software)
·
Multiple locations
·
Hybrid
Technical Lead (Firmware team)
Loading application form
Already working at Milrem Robotics?
Let’s recruit together and find your next colleague.