Senior Software Engineer
2 weeks ago
About Robotto
Robotto is a software company specializing in AI-driven solutions for autonomous systems. Our focus is on developing software that enhances drone capabilities, enabling autonomous flight, AI-powered detection, and seamless data integration. Our technology is applied in critical sectors such as wildlife conservation, security, defense, and fire management, ensuring impactful real-world applications. By leveraging cutting-edge AI, computer vision, and edge computing, we empower organizations to operate more efficiently and effectively in complex environments.
Our Philosophy
At Robotto, we believe in constant learning and growth. We are looking for individuals who take initiative, think creatively, and seek to make an impact. If you enjoy solving complex challenges, experimenting with new methods, and refining your skills through hands-on experience, this is the place for you.
Learning on the go is a big part of the job at Robotto. We encourage you to take what you already have in your toolbox, try new methods, and learn from your mistakes—making Robotto the ultimate workshop for your innovative ideas.
We're bold, embracing a "forgiveness, not permission" mindset, empowering our team to take risks, challenge norms, and make impactful decisions. We're innovative, driven by relentless progress, always exploring new ways to improve and innovate. We're empowering, providing our team with the best tools, resources, and freedom to succeed. And most of all, we're impactful, leading the charge toward a more peaceful and sustainable future.
Role Overview
As a Senior Software Engineer (C++), you will develop and maintain robust, high-performance C++ infrastructure that supports computer vision, AI, DevOps, and navigation. Your work will be instrumental in shaping the next generation of autonomous robotics systems, optimizing communication protocols, and integrating state-of-the-art sensors.
This is a role for an engineer with extensive experience and drive, ready to take on challenges and transform ideas into reality. You will be expected to take technical ownership, provide and work closely with the CTO to define and execute strategic development initiatives. This role is designed for a senior profile looking to grow into a Principal Engineer position, taking on increasing responsibility and providing mentorship.
Key Responsibilities
- Develop and maintain robust, high-performance C++ infrastructure for AI-driven robotics applications.
- Take technical ownership and provide strategic input to development projects.
- Ensure code quality through KISS, DRY, SOLID principles, best coding practices, code reviews, and comprehensive unit testing.
- Implement advanced multithreading and synchronization techniques for real-time performance.
- Optimize MAVLink communication for reliable UAV command, control, and data exchange.
- Integrate and optimize external sensors (e.g., cameras, LiDAR, IMU, GPS) to enhance the drone's perception and functionality.
- Apply algebra and calculus to refine control, navigation, and sensor fusion algorithms.
- Optimize performance for edge hardware, minimizing latency and power usage while ensuring reliability.
- Deploy software on edge devices, incorporating security, obfuscation, and protective measures for IP and data.
- Work closely with cross-functional teams and document architectures, workflows, and code for maintainability and scalability.
- Collaborate directly with the CTO to set long-term technical direction and company strategy.
Required Skills and Experience
- Extensive expertise in modern C++ (C++14/17/20), object-oriented design, templates, and concurrency.
- Proven ability to implement best coding practices, KISS, DRY, SOLID principles, and comprehensive unit testing.
- Strong background in real-time, low-latency system design and performance optimization.
- Proficiency with build tools (CMake, Make) and system-level debugging.
- Solid understanding of algebra and calculus for advanced modeling.
- Hands-on experience with embedded platforms (NVIDIA Jetson, Raspberry Pi, ARM Cortex) and scalable architectures.
- Ability to take ownership of projects and drive strategic initiatives forward.
What Sets This Role Apart
- Opportunity to work on cutting-edge projects at the intersection of AI and robotics.
- Continuous learning and professional development—training and courses provided and paid for.
- A warrant program, ensuring that as we grow, you benefit.
- A collaborative and inclusive work culture with a diverse team.
Why Join Robotto?
Here, we don't just offer jobs; we offer opportunities to be part of a movement—one that believes in the infinite possibilities of human and machine collaboration. If you see the bigger picture and want to contribute to a purpose-driven organization, Robotto is where you belong.
Join Robotto and help crush the boundaries of what's perceived as achievable
Seniority levelMid-Senior level
Employment typeFull-time
Job functionSoftware Development
#J-18808-Ljbffr-
Senior Software Engineer
2 weeks ago
Aalborg, Ålborg Kommune, Denmark Boyum IT Solutions Full timeAttracting Top Talent at Boyum IT | Talent Acquisition & Relationship Building ExpertIf you're passionate about technology, innovation, and want to make a real impact on product development while collaborating with some of the best minds in the industry, keep readingPerfion, part of the Boyum IT group, is searching for a talented Senior Software Engineer to...
-
Senior Software Engineer
1 week ago
Aalborg, Ålborg Kommune, Denmark Boyum IT Solutions Full timeAttracting Top Talent at Boyum IT | Talent Acquisition & Relationship Building Expert If you're passionate about technology , innovation , and want to make a real impact on product development while collaborating with some of the best minds in the industry, keep reading Perfion, part of the Boyum IT group, is searching for a talented Senior Software...
-
Senior Software Engineering Expert
2 weeks ago
Aalborg, Ålborg Kommune, Denmark Boyum IT Solutions Full timeOverview of the RoleWe are searching for a talented Senior Software Engineer to join our development team in Aalborg. The successful candidate will help us continue to innovate and grow by taking the lead in architecting, building, and optimizing both our existing and new software products.
-
Backend Software Engineer Position
7 days ago
Aalborg, Ålborg Kommune, Denmark Trackunit AS Full timeAt Trackunit A/S, we're on a mission to revolutionize the construction industry through innovative technology. As a Senior Backend Software Engineer, you'll play a crucial role in developing cutting-edge solutions that drive business growth and customer satisfaction.Job DescriptionWe're seeking a highly skilled and motivated Senior Backend Software Engineer...
-
Senior Backend Software Engineer
2 weeks ago
Aalborg, Ålborg Kommune, Denmark Trackunit AS Full timeSenior Backend Software Engineer Apply for this jobTrackunit is looking for a passionate Senior Backend Software Engineer to join our Engineering team.As a Senior Backend Software Engineer, you will join our team of 200+ engineers where you'll be working alongside a core group of qualified colleagues who are curious and challenge assumptions and technical...
-
Senior Backend Software Engineer
7 days ago
Aalborg, Ålborg Kommune, Denmark Trackunit AS Full timeSenior Backend Software Engineer Apply for this job Trackunit is looking for a passionate Senior Backend Software Engineer to join our Engineering team. As a Senior Backend Software Engineer, you will join our team of 200+ engineers where you'll be working alongside a core group of qualified colleagues who are curious and challenge assumptions and...
-
Senior Software Engineer
4 days ago
Aalborg, Ålborg Kommune, Denmark Norlys Energy Trading Full timeWe're an ambitious player in the energy market, driving innovation and sustainability through data and technology. Our team is responsible for developing the algorithmic trading system powering all trades across multiple continents.Job OverviewThis role combines classical software development with optimization, data science, statistics, and trading. You'll...
-
Senior Coastal Engineer
5 days ago
Aalborg, Ålborg Kommune, Denmark Ramboll Group AS Full timeAt Ramboll, we are seeking a highly experienced Senior/Chief Coastal Engineer to join our Ports, Marine and Coastal Department. As a key member of our team, you will play a critical role in delivering technical excellence and driving innovation in coastal engineering.About the RoleAs our new Senior Coastal Engineer, you will be responsible for taking the...
-
Senior Software Developer
1 day ago
Aalborg, Ålborg Kommune, Denmark SB Recruiting Full timeRole OverviewThe Senior Software Engineer will develop and maintain robust, high-performance C++ infrastructure that supports computer vision, AI, DevOps, and navigation.Your work will be instrumental in shaping the next generation of autonomous robotics systems, optimizing communication protocols, and integrating state-of-the-art sensors.This is a role for...
-
Software Engineering Leader
1 week ago
Aalborg, Ålborg Kommune, Denmark SB Recruiting Full timeAbout SB RecruitingSB Recruiting is a cutting-edge technology firm specializing in AI-driven solutions for autonomous systems. Our mission is to develop innovative software that enhances drone capabilities, enabling autonomous flight, AI-powered detection, and seamless data integration. Our focus lies in critical sectors such as wildlife conservation,...
-
Software Architect Lead
1 week ago
Aalborg, Ålborg Kommune, Denmark Boyum IT Solutions Full timeAbout the JobPerfion, part of the Boyum IT group, is searching for a talented Senior Software Engineer to join our development team in Aalborg. We are building a top-class Product Information Management (PIM) solution for our 300+ customers.The Perfion PIM solution manages complex product data for companies in many different industries. The DNA of the...
-
Senior Software Engineer for Algo Data Team
2 weeks ago
Aalborg, Ålborg Kommune, Denmark Centrica Energy Trading Full timeWe are Centrica We're so much more than an energy company. We're a family of brands revolutionising a cleaner, greener future. Working here is #MoreThanACareer - we're powered by purpose. Together we can make an impact that will truly change tomorrow. Whether you're developing cutting-edge green tech, helping customers on the front line or simplifying...
-
Senior Software Engineer for Algo Data Team
7 days ago
Aalborg, Ålborg Kommune, Denmark Centrica Energy Trading Full timeWe are Centrica We're so much more than an energy company. We're a family of brands revolutionising a cleaner, greener future. Working here is #MoreThanACareer - we're powered by purpose. Together we can make an impact that will truly change tomorrow. Whether you're developing cutting-edge green tech, helping customers on the front line or simplifying...
-
Aalborg, Ålborg Kommune, Denmark Trackunit AS Full timeIn this role, you'll develop and update features to solve real-life customer problems, deploying several times a day. You'll spark creativity in design sessions with your team and be open to new approaches to meet customer needs.As a Senior Backend Software Engineer, you'll work with product managers and engineers who are eager to get your take on issues....
-
Senior Software Developer
5 days ago
Aalborg, Ålborg Kommune, Denmark Norlys Energy Trading Full timeAbout the RoleWe are looking for a Senior Software Developer - Trading Solutions to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining trading solutions using cutting-edge technologies.Key ResponsibilitiesDevelop and maintain high-quality trading solutions using C#, Python, and...
-
Aalborg, Ålborg Kommune, Denmark Centrica Energy Trading Full timeCentrica Energy Trading is revolutionising the European PPA market with +13 GW of renewable power under management. As a Senior Software Developer for Trading Solutions, you'll join our dynamic team shaping the future of energy trading.Your primary focus will be on designing, building, and operating a data platform supporting our Algo Trading business. This...
-
Robotics Software Expert
2 weeks ago
Aalborg, Ålborg Kommune, Denmark SB Recruiting Full timeRole OverviewThis is a Senior Software Engineer position, requiring extensive experience in C++ and object-oriented design. You will develop and maintain robust infrastructure for computer vision, AI, DevOps, and navigation.
-
Senior Software Engineer Position
2 weeks ago
Aalborg, Ålborg Kommune, Denmark AutoPi Full timeWe are looking for a skilled Software Developer to join our team at AutoPi. Our company is dedicated to accelerating human progress by connecting communities worldwide through software collaboration. As a member of our team, you will have the opportunity to work on challenging projects and contribute to our mission.About AutoPiAutoPi is a fast-growing IoT...
-
Senior Software Development Manager
2 weeks ago
Aalborg, Ålborg Kommune, Denmark XCI Full timeJob OverviewThis senior role involves leading a skilled team of software developers to drive results and growth. The ideal candidate will have experience in software development methodologies, Python or JavaScript/React programming, and IP Data and Protocol analysis.The Technical Team Lead will be responsible for guiding and supporting the team, ensuring...
-
Software Architect for AI-Driven Robotics
2 weeks ago
Aalborg, Ålborg Kommune, Denmark SB Recruiting Full timeWe are seeking a skilled engineer to join our team. As a Senior Software Engineer, you will work on cutting-edge projects at the intersection of AI and robotics.