KABAM Robotics Architect and implement scalable control and navigation solutions for AMRs utilizing your expertise in ROS, C++, and Python. Your focus will be on robustness, efficiency, and adap... tability in real-world environments. Evaluate and integrate third-party systems (HW/SW) to enhance KABAM robots’ capabilities. Conduct rigorous field tests to validate the reliability and performance of navigation systems in diverse outdoor conditions. Leverage insights gained to iteratively improve and optimize navigation algorithms, incorporating SLAM, motion planning, and perception techniques. Maintain comprehensive documentation of design, development, and deployment processes. Foster a culture of knowledge sharing within the team by presenting insights and lessons learned in regular sessions. Provide expert support for remote robot deployments at customer sites worldwide. Your troubleshooting skills and hands-on assistance will ensure seamless integration and operation of our solutions. Stay abreast of the latest advancements in robotics technology. Engage in continuous R&D efforts to explore new methodologies and technologies that can elevate the capabilities and performance of our AMRs. Implement findings to enhance existing systems and processes, keeping KABAM at the forefront of technological innovation.
KABAM Robotics Develop and enhance robot software for the Smart+ RMF platform, our cloud based solution that enables remote intervention, robot management and teleoperation for any robot in the ... world. Write the code that enables Smart+ to handle new robots brought into the ecosystem. Integrate our robots with the world, by implementing new workflows and interactions with different systems. Collaborate with senior stakeholders to understand business requirements and translate them into technical specifications. Participate in daily standups, sprint review/planning, code reviews, and testing on physical robots as part of our agile development process. Produce clean, testable, and maintainable code while adhering to best practices. Support technical deployments both remotely and on-premise and address any issues that arise. Contribute to our open-source strategy, including the development of OpenRMF and ROS2. Support technical partnerships within our ecosystem network, including those in robotics, security, and facility management. Assist in defining product direction and participate in the overall architecture design and documentation for the Smart+ platform.
Link:https://sg.quickhr.co/view_job.php?jd=NzFxdWlja19ocl9yZWNydWl0bWVudA==&cd=NzU5cXVpY2tfaHJfcmVjcnVpdG1lbnQ=See More >>
Senior Robotics Software Engineer
Intermodalics • The Senior Roboticist is a generalist robotics engineer that can develop reusable and efficient algorithms and architectures for (mobile) robotic applications, leveraging existi... ng libraries and open-source where possible.
• You apply and integrate software components to different kinds of assets or robotic platforms.
• You participate in pairing, design review, and code review.
• You have the mindset of an engineer (The best part is no part, you know the drill....)
We're bringing you:
• Interesting technological challenges and a top team to collaborate with / learn from
• A healthy work-life balance with a flexible company schedule
• A competitive salary complemented with a pension fund, commute, being it bike, car or public transport
• health insurance and reimbursements of the cost of
• 20 days of holidays and one monthly recuperation day on top of the legal holidays.
• Yearly team events as well as regular going-outs and celebrations
• A fun and playful kitchen with free drinks, fruit basket and snacks
• Dual screens on a fully electric adjustable desk ;-)
Akara Robotics About Akara: At Akara, we believe that robotics and AI will change the future of healthcare. Our mission is to reduce hospital infections and boost service capacity through th... e innovative use of robotics, infrastructure, and AI technologies. We develop robotics and related technology from the ground up, encompassing mechanical and electrical design, fabrication, software development, system integration, and support.
About the Role: We are offering a full-time role based in Dublin with the option to work from home when required. The successful candidate will be responsible for developing and implementing motion planning algorithms and systems for Akara’s UV disinfection robots. You will work closely with a multidisciplinary team to design, develop, test, and deploy navigation systems that enable our robots to operate in complex and dynamic hospital environments.
Key Responsibilities: - Development, optimization, and implementation of state-of-the-art path planning algorithms for Akara’s robots. - Oversee the development of localization techniques using multiple sensors: IMU, laser, cameras, odometry. - Conduct simulation and real-world testing to validate navigation systems. - Collaborate with hardware and software teams to ensure seamless integration of navigation systems.
Requirements: - Holds a Master’s or PhD degree in Computer Science, Control, or Robotics. - 2+ years of experience implementing, testing, and deploying navigation systems on robots. - Experience with SLAM and path planning algorithms. - Strong knowledge of and experience working with ROS2 and Nav2. - Strong DevOps, Linux, and coding abilities (Python, C++). - Proactive and takes ownership of projects. - Good communication skills (English).
We Offer: - Exciting start-up atmosphere in a fast-growing and rapidly evolving company. - Flexible working hours. - Competitive salary and matched pension contribution. - Option to travel and attend conferences.
Link:https://www.akara.ai/careersSee More >>
Research Engineer Autonomous Navigation
Saxion University of Applied Sciences We’re looking for an enthusiastic team player, ambitious to learn and grow. Are you always curious about new applications using the latest technology? You like to research in the ... field of autonomous navigation and you want to contribute to new solutions for society and industry. Then this job might be for you!
You will design, implement and validate new solutions, resulting in new prototypes and applied solutions in the field of autonomous navigation; Typical examples of application are precise mapping and localization in challenging and featureless environments.
At Saxion we explore future developments, look beyond our borders and disciplines and drive innovation. By doing this together we contribute to a smarter, safer and more sustainable world. We question how significant technological innovations are and how they can contribute to humanity, society and our planet.
As Research Engineer you will be a member of the Smart Mechatronics And RoboTics (SMART) research group. This team is part of the School of Life Science, Engineering and Design (LED). LED offers an inspiring and effective learning, work and research environment, focused on applied technologies and recent national and international development.
Job requirements We seek a professional who fits the job profile below. Does this sound like you? Then this job is ideal for you!
- Preferably a PhD, but at least Master of Science, in a relevant technical discipline, like computer vision, computer science, mechatronics or relevant engineering field; - Knowledge of and experience with sensing and fusion technologies such as LiDAR, Radar and camera based autonomous navigation; - Enthusiastic team player, who involves other engineers, companies and students in the project and is driven to contribute to team results; - A minimum of 2 years of experience with research or engineering projects; - Affinity with education and ability to motivate students.
As a Robotics Software Engineer in the Customer Solutions Engineering team you will help design, build and program robotic automation systems powered by Intrinsic Flow... state. You will start early in the process of scoping a project with our customers and partners, show our technology and capabilities, determine the needs, write clear specifications, review designs, create internal prototypes and build a successful solution.
How your work moves the mission forward
Concept new robotic automation applications and scope the effort and feasibility to build a solution with the Intrinsic's platform
Lead the joint development of automation solutions with our customer toward production deployment
Design, implement, test, and maintain high-quality software based on Intrinsic's platform
Document and communicate your work for internal and external stakeholders
Contribute to the development of automation systems for internal development, such as proof of concepts
Skills you will need to be successful
Master’s or equivalent in Computer Science or a related field
Professional work experience with C++ and/or Python
Willingness to work with ambiguity, select a direction and drive towards a solution
Demonstrable experience applying robotics and industrial automation
Motivation to closely work with customers and cross functional teams, such as revenue and technical product management
Business fluency in German, both verbally and in writing
Skills that will differentiate your candidacy
Experience with Kubernetes, gRPC, Protobuf, Bazel, microservice architectures, and/or real-time systems
Professional experience with delivering industrial robotics and automation solutions
Familiarity writing code that leverages ROS (2), its major frameworks and Gazebo
Experience leading project teams to build robotic systems
Technology Innovation Institute Job Title: GNC Robotics Engineer
Job Description: We are seeking a motivated and talented GNC Robotics Engineer to join our dynamic team. In this role, you will have the... opportunity to own and develop Guidance, Navigation, and Control (GNC) and robotics software packages within the ROS (C++) ecosystem, particularly interacting with flight controllers such as PX4. This is an exciting position that involves a mix of software development, flight testing, and real-world analysis.
Key Responsibilities:
• Develop, maintain, and optimize GNC and robotics software within the ROS (C++) framework. • Integrate software with PX4 flight controllers and other UAV-related systems. • Conduct flight tests to validate control algorithms, sensors, and software, ensuring system performance and reliability. • Perform post-flight data analysis to diagnose issues, improve algorithms, and enhance system stability. • Collaborate with a multidisciplinary team to improve the overall performance of UAV systems. • Participate in code reviews, testing, and documentation processes to ensure the high quality of deliverables.
Qualifications:
• Bachelor’s degree(MSc preferably )in Aerospace Engineering, Robotics, Electrical Engineering, or a related field. • Strong proficiency in C++ and understanding of ROS. Python knowledge is desirable • Knowledge of PX4 or similar flight controller systems is a plus. • Familiarity with GNC principles and control theory. • Experience with flight testing or simulation environments is an advantage. • Strong analytical skills with the ability to interpret flight data and apply insights. • Excellent communication skills and the ability to work effectively in a team environment.
This position offers an exciting opportunity for hands-on experience in UAV technology and GNC systems, working at the forefront of robotics and flight control software development.
Send me a message in Whova and let’s meet at ROSCON.
Link:
None
See More >>
Senior Robotics Software Engineer
Gravis Robotics Gravis Robotics is a startup that turns heavy construction machines into intelligent and autonomous robots. Our unique combination of learning-based automation and augmented remot... e control lets one operator safely conduct a fleet of earthmoving machines in a gamified environment. Our team has over a decade of academic experience honing the cutting edge of large-scale robotics, and is rapidly growing to bring that expertise into a trillion dollar industry through active deployments with market leaders.
About the Job
At Gravis, we engineer solutions at the nexus of hardware and software every day: bringing new perception and control technologies onto awesome, autonomous machines. Our Rooftop Autonomous Control Kit (Rack) combines sensors, compute, communication and networking modules toward a manufacturer-agnostic solution that can be applied to a variety of construction machines regardless of type and age. As a Senior Robotics Software Engineer, you will contribute to the development and deployment of our robotic solutions for construction machines. You will inventively improve upon the autonomy and reliability of our system, while refining and maintaining our existing solution. You will implement and test new features on real robots in the field.
Required qualifications
- University degree in Computer Science, Robotics, or a related field - Proficiency in C++ - Fluency with version control systems (Git)
Beneficial qualifications
- Competence with Linux systems, networking, and containerization (Docker) - Competence with CMake - Previous experience with ROS 2
AeroVect Job Description We are looking for a Senior Embedded Software Engineer to join our fast paced team to design and maintain software between autonomy and hardware stack for our a... utonomous GSE. Ideal candidate possess a strong knowledge of low level systems of autonomous vehicles including different communication protocols, networking and operating system fundamentals.
Responsibilities Design, deploy and maintain drive by wire systems
Work with vendors to integrate and maintain sensor drivers
Implement time synchronization for various onboard sensors
Develop a process to streamline new vehicle bringup
Design, deploy and maintain customized base operating systems with real-time constraints
Design, deploy and maintain network architecture for onboard sensors & actuators
Design, develop, deploy and maintain diagnostic/watchdog systems for the autonomy stack
Design, develop and maintain wireless/cellular architecture for the autonomous vehicle
Benchmark and select new generation of compute for the autonomous vehicles
Qualifications Minimum Qualifications
3 or more years of experience in development of autonomous systems
Bachelor’s Degree in Computer Science, Math, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or related field
Strong C/C++ (preferred) and problem solving skills
Proven experience in a Linux based Operating System, schedulers, real time kernels, time synchronization protocols (PTP, NTP etc), memory management, concurrency, memory allocation, file systems, networking (TCP, UDP etc)
Proven experience in working with various communication protocols (EtherCAT, CAN, I2C, SPI, UART, Serial etc)
Proven experience in writing and maintaining sensor drivers
AeroVect We're looking for a versatile Senior Software Engineer with DevOps skills to join our dynamic team. In this role, you will be responsible for developing and maintaining software f... or AeroVect's autonomous driving stack, as well as managing the infrastructure to ensure seamless integration and deployment. You will work closely with cross-functional teams to deliver high-quality software that meets the needs of our customers in the aviation and ground handling industries.
Responsibilities
Design, develop, and maintain software components for AeroVect's autonomous driving stack.
Collaborate with autonomy engineers to define and implement software solutions for various robotic applications.
Troubleshoot and identify issues within the autonomous system, documenting all findings meticulously.
Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes.
Manage cloud infrastructure (AWS) to ensure scalability, performance, and security of our systems.
Develop and maintain tools and scripts for automation of various operational tasks.
Optimize software performance and ensure high reliability and availability of our systems.
Qualifications
Bachelor's degree in Computer Science, Engineering, Robotics, or a related field.
3+ years of experience in robotics software development or a similar role.
Proficiency with programming languages commonly used in robotics (e.g., Python, C++, ROS).
Experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD, CircleCI).
Experience with AWS and infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation).
Strong scripting skills (e.g., Python, Bash) for automation.
Experience with containerization and orchestration (Docker, Kubernetes).
Familiarity with version control systems (e.g., Git) and collaborative development workflows.
AeroVect Job Description We are looking for a ROS Developer to join our fast paced team who can design and implement various projects on a contract basis to deliver reliable autonomous ... technologies used in airside logistics.
This generalist engineer will work together with our core autonomy team on autonomous driving capabilities across various areas of the autonomy stack. Key responsibilities may include designing, implementing, testing, and documenting robotics systems and features in C/C++ on desktop and embedded platforms.
In this role, you will help grow our autonomous driving software stack in a fast-paced, early-stage startup environment. There's no busy work here — you will be a key contributor in the development of next-generation structured autonomy software, characterizing solutions and feature improvements for automated cargo movement at major airports across the globe.
Projects may include:
Developing parts of the autonomous system's onboard diagnostics management module
Deploying an end-to-end ROS bag replayer
Qualifications Minimum Qualifications
Prior background (academic or industrial) in development of autonomous systems
Theoretical knowledge of one or more areas of autonomous driving : localization, perception, tracking & prediction, planning, control or overall system development
Bachelor’s Degree or Master’s Degree candidate in Computer Science, Math, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or related field
Strong C++ (preferred) or Python programming and algorithmic problem solving skills
Working experience in a Linux based Operating System
Experience using the Robot Operating System (ROS) framework and tools like Rviz, rqt, tf, etc.
AeroVect AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day-to-day operations.
Role Responsibilit... ies You will be part of the core autonomy team and will be working on delivering the following:
Identify and solve gaps in the current localization and mapping system
Implement, deploy, test and maintain new localization capabilities for the autonomous system
Research state of the art localization techniques and evaluate to see if it can be incorporated into the system to expand operating environments
Evaluate various new sensor modalities to improve localization and mapping
Build metrics tools to evaluate how well the localization sub-system is performing
Research, develop, test and maintain a calibration system to identify sensor extrinsics and camera intrinsics
Develop and maintain tools to maintain topographical map of the operating environment
Work closely with the other autonomy sub teams (planning, perception, infrastructure) to successfully deploy the autonomous system
Qualifications
3-5 years of work experience in development of industrial robots or industrial automation
Theoretical knowledge of one or more areas of autonomous driving: localization & mapping, perception, tracking or overall system development
Bachelor’s Degree or Master’s Degree candidate in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or related field
Strong C++ and Python programming
Working experience with a Linux based Operating System (Ubuntu, Debian) and Robot Operating System (ROS/ROS2) middleware, OpenCV
Proven experience with non-linear optimization and various filtering algorithms like EKF, UKF, Particle filters
Demonstrated work experience with various sensors such as LiDARs, Camera, IMU, GPS, Radar etc
Asensus Surgical Are you passionate about advancing surgical technology and shaping the future of surgery? This job might be for you!
We are looking for a talented Robotics Software Enginee... r to join our robotics and controls team. This is a unique opportunity to play an integral role in the development of our surgical robotics system and capital equipment platform. In this role, you will support robotics architecture decisions, implement and test advanced algorithms, and ensure software quality and regulatory compliance. You will collaborate closely with R&D, cross-functional teams and external partners, to deliver world-class robotics software solutions for our Luna™ Platform.
Qualifications Required * Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field * 1-3 years of experience in robotics software development, with familiarity with real-time control systems * Proficiency in programming languages such as C++ and Python * Experience with DDS, ROS2 and robotic simulation environments like Gazebo * Knowledge of control theory, kinematics, and dynamics for robotic systems and experience in algorithm implementation * Experience in testing and debugging control algorithms in complex robotic systems * Strong problem-solving skills and ability to collaborate across multidisciplinary teams * Excellent communication skills and attention to details.
Link:
None
See More >>
Simbe Robotics Work with us to build out our devops stack at scale! You'll work on robot CI/CD, Ros based software testing, packaging, deployment and update pipelines, robot configuration, and m... ore. Find us or send us a dm for more details :)
Link:https://jobs.lever.co/SimbeRobotics/7ade7398-c0b7-49b6-b9f2-f89f14433a8aSee More >>
The AI Institute The AI Institute is hiring! Our mission is to solve the most important and fundamental challenges in robotics and AI. The SWE team is looking specifically for: - Perception Sof... tware Engineer - Senior Build Engineer - Senior DevOps Engineer - Simulation Learning Software Engineer - Embedded Software Engineer - Senior Software Engineer - Software Engineering Manager
Sunrise Robotics Hi, we are Sunrise Robotics and we are looking for a DevOps to join our team. Please have a look at the job posting below for more information.
Feel free to message me thro... ugh the app or find me at the conference to chat about the role.
Assistant and Associate Professors in Software Technology and Software Engineering
Assistant and Associate Professors in Software Technology and Software Engineering
University of Southern Denmark The Maersk Mc-Kinney Moller Institute at The University of Southern Denmark in Odense seeks to recruit assistant or associate professors with a strong background in Software Techn... ology and Software Engineering. Talent and experience, success with industrial cooperation is a plus.
The application deadline is November 15, 2024, at 11:59 PM/23:59 (CET/CEST)
Dexory As a Senior Robotics Engineer you will play a key role in designing and building our autonomy stack to provide safe localisation and navigation capabilities to our robot, which en... ables the rest of our tech teams to build stock analyses on top.
Link:https://job-boards.eu.greenhouse.io/dexory/jobs/4372039101See More >>
Lead Robotics Engineer
Dexory As a Lead Robotics Engineer, you will play a key part in helping the autonomy team deliver technically complex inner-team and cross-team projects by providing the technical suppor... t, management, and coordination.
Link:https://job-boards.eu.greenhouse.io/dexory/jobs/4371028101See More >>
Software Engineer for Industrial Robot Applications (C++)
Mujin, Inc. One of the many openings in our Tokyo office. No Japanese required.
Entwicklung und Implementierung innovativer Softwarelösungen für autonome Robotersysteme, insbesondere im Bereich Lokalisierung und Navigation.
Desi... gn und Optimierung von Algorithmen, zur Verbesserung der Sensorfusion Positionsbestimmung und Navigation.
Zusammenarbeit mit einem interdisziplinären Team, um innovative Funktionen zu entwickeln und zu integrieren.
Verantwortung übernehmen für neue Funktionen und deren Entwicklung mit dem Ziel hochwertigen und zuverlässigen Code zu erstellen
Mitwirkung an der kontinuierlichen Verbesserung von Entwicklungsprozessen und -standards
Dein Profil: Abgeschlossenes Studium in Informatik, Robotik, Elektrotechnik oder einem verwandten Fachgebiet.
Mehrjährige praktische Erfahrung als C++ Entwickler, vorzugsweise in einer Linux-Umgebung
Erfahrung mit Algorithmen der Robotik und ROS2, Vertraut mit Tools wie GitLab, Jira und Confluence
Möglichst praktische Erfahrung im Umfeld agiler Softwareentwicklung. Du fühlst Dich sicher in Deutsch und Englisch. ….und natürlich hast Du ein hohes Maß an Selbstständigkeit und Eigenverantwortung und liebst die Arbeit im Team.
Link:https://cellumation.com/See More >>
About us: Aitonomi is a renowned SME in the development of outdoor autonomous transp... ort robots. The core of Aitonomi’s autonomous solutions is the in-house developed, modular Aitonomi AutoPilot software, which safely navigates vehicles with a payload up to 55 tons. Currently, the focus lies on applications in the fields of industrial site logistics and last mile delivery within urban areas. The company is working with a wide network of national and international partners, e.g. TK Elevator, Coca-Cola European Pacific Partners and Neom.
Link:https://www.aitonomi.com/enSee More >>
(Senior) Robotics Software Engineer
BBraun New Ventures We are looking for a (Senior) Robotics Software Engineer (f/m/d) for our team at B Braun New Ventures in Freiburg. Duties and responsibilities
You will develop a pla... tform and control software for digital surgery platforms based on robotics, navigation, and imaging Your tasks are including but not limited to the development of safety critical real-time software, development of algorithms for robots and sensors and the development of our user facing application (application development) You will participate in the development and implementation of software and system- architectures You will focus on creating high quality software and algorithms for commercial products Your will create well-structured and maintainable software components using state-of-the-art software design approaches You will ensure high software quality by applying unit and integration test methodologies, performing code reviews, and providing well-structured documentation You will work in a scrum team collaborating with other software developers as well as with software architects, robotics engineers, system engineers, UX engineers, quality engineers and product owners You will comply with medical software standards and have the responsibility of developing, integrating, and validating your own software modules