Jobs - ROS Discourse
Topics in the 'Jobs' category Please use this category to post job openings of interest to ROS users.
Topics in the 'Jobs' category Please use this category to post job openings of interest to ROS users. https://discourse.ros.org/c/jobs/15
Locus Robotics is Hiring
Hello ROS Discourse!
Locus Robotics is currently seeking talented individuals to join our Robotics Software Team for several technical roles. We’ve deployed over 15,000 ROS-enabled robots across hundreds of customer sites worldwide, and our team members are not only avid users but also active contributors to the ROS ecosystem.
We are eager to find candidates with a passion for robotics, particularly those interested in areas such as navigation, simulation, and platform engineering. Locus has been supporting remote employment since 2016, with the majority of the Robotics Software Team being remote before the pandemic. These new roles can be remote, onsite at either our Wilmington, MA or Amsterdam, NL offices, or hybrid.
Simulation - developing a simulation engine capable of testing a large gamut of scenarios at scale.
Platform - creating systems and tooling to make shipping ROS1+2 robots in production a reality
Planning and Controls - building a navigation system around safe operation in massive warehouses, alongside humans and other machines.
Please feel free to reach out or ask below if you have any questions.
Thanks,
Paul
1 post - 1 participant
https://discourse.ros.org/t/locus-robotics-is-hiring/37267Senior Robotics Simulation Engineer
1 post - 1 participant
https://discourse.ros.org/t/senior-robotics-simulation-engineer/37107Working Student ROS2 Munich Germany
Hi everyone
we at Robotcloud are looking for a working student for part - time support for working on sim2real porting of reinforcement learning approaches. We are using ROS2 and Universal Robots with external force torque sensors.
A good understanding of ROS2 control topics and ideally first experience in reinforcement learning would be great.
Ideall you are also based in the Munich so you can work hand on with our robotics lab.
Payed by the hour, competetive rate, 1-2 days per week, some remote work possible.
Hope to hear from you via stefan at robotcloud.eu
Best,
Stefan Zeidler
CEO
Robotcloud GmbH
www.robotcloud.eu
1 post - 1 participant
https://discourse.ros.org/t/working-student-ros2-munich-germany/37027Senior Robotics Software Engineer (3-5 years)
Hello Everyone,
If you’re a Robotics Software Engineer with expertise in Motion/Path Planning, Autonomous Navigation, SLAM, ROS1&2, and looking for an exciting opportunity, we at Rightbot Technologies want to hear from you!
**About the Company : **
Rightbot Technologies, top Silicon Valley firm backed by tier 1 VCs including Amazon to transform logistics through advanced robotics that manipulate cartons.
We’re hiring a full-time Senior Robotics Software Engineer* with 3-5 years of experience to join our team in Bangalore. Apply now and become a part of a challenging and passionate work environment where you can learn and grow.
How to Apply : Please drop your updated CV at varsha.kankipati@rightbot.in
Work Location : Bangalore
Salary : No bar for the right candidate
We Process your Visa if there is a work requirement at our US headquarters.
1 post - 1 participant
https://discourse.ros.org/t/senior-robotics-software-engineer-3-5-years/36915Using SLAM and perception AI to support nature and fight climate change
Hi All!
I worked in the autonomous vehicles industry for five years at Ford, Argo AI, and then May Mobility. There is so much awesome technology and capability in the robotics industry, and the company I am now at, Gaia AI, is aiming that same technology (namely, SLAM and an autonomous perception stack) at supporting forestry management and using nature to help fight climate change.
If this connects with the impact you want to have on the world with your unique skills, and you’ve got some industry SLAM experience, you should consider joining our mission!
1 post - 1 participant
https://discourse.ros.org/t/using-slam-and-perception-ai-to-support-nature-and-fight-climate-change/36904Hiring Senior Robotics Software Engineer
The Role:
We are looking for a formative software team member. If building something from scratch, getting your hands dirty, diving in and zooming out, learning from exceptional peers and team members, and most importantly, being part of a team enroute to revolutionize automation.
Key Responsibilities
● Work on robot arms, mobile robots, mobile manipulators, and grippers.
● Integrate libraries and other software that allow robots to autonomously perceive their environment, navigate surroundings, and manipulate objects.
● Implement algorithms for autonomous operation.
● Make fleets of robots think and act faster using network communication, cloud computing, parallel computing with multiple threads/CPUs/GPUs, and AVX.
● Build tools to monitor, maintain, and deploy software for fleets of 100+ robots.
● Apply cutting-edge robotics technology to build amazing products.
Position Requirements
● Passionate about robots.
● Robotics, computer science, or related background.
● Very skilled with C++.
● Strong software engineering skills; can follow the required coding styles.
● Able to turn academic ideas into robust programs.
● Experience working with Linux and Git.
Preferred Qualifications
● Experience with multi-core architectures/speeding up algorithms with parallelization.
● Experience in creating efficient computational code that scales to multiple applications.
● Experience with ROS or other robot software platforms.
● Previous contributions to open source projects.
● Strong background in any of the following areas: machine learning / computer vision / autonomous navigation / motion planning / robotic manipulation / computational geometry / operations research.
● Familiar with scripting languages like Python.
Work Location : Bangalore
Preferred Experience : 3+ years
Email your CVs to varsha.kankipati@rightbot.in
Please ensure that your CVs clearly highlight relevant experience. In the absence of that, we willnot be able to progress your application
1 post - 1 participant
https://discourse.ros.org/t/hiring-senior-robotics-software-engineer/36852Multi-agent Autonomous Drones Project Lead at Future of Life Institute
The Future of Life Institute (FLI) is looking for a project lead to create technical demonstrations of multi-agent autonomous drones. These demonstrations will support our advocacy for an international treaty on autonomous weapons systems. The project lead will report to our autonomous weapons systems program lead.
FLI is a non-profit that works to reduce global catastrophic risks from transformative technologies and develop optimistic yet realistic visions of the future. FLI has long promoted governance of autonomous weapons systems, has published several open letters calling for urgent legally binding rules, and has actively participated in UN deliberations.
Proposals are due Sunday, May 12, 2024. We will review all proposals after that deadline.
Learn more and apply here.
1 post - 1 participant
https://discourse.ros.org/t/multi-agent-autonomous-drones-project-lead-at-future-of-life-institute/36748Looking for guidance
Hello ros community, I am looking forward to some help and guidance, I started working on ros about 2 years ago and I’m trying to find an entry-level job in the ros development field, I’m so motivated and disciplined in developing my ros knowledge constantly, and it would be appreciated if I get some guidance or a job opportunity, thank you everyone.
have a great day.
1 post - 1 participant
https://discourse.ros.org/t/looking-for-guidance/36577Ph.D. and PostDoc Openings at DARPA-Awarded Czech Technical University - Self-Supervised Deep Learning for Robot Mobility in Unstructured Environments
Research group Vision for Robotics and Autonomous Systems (VRAS) at the Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, is looking for outstanding Ph.D. students and postdoctoral researchers.
Ph.D. Positions
Ph.D. positions are in the areas of:
- 3D Lidar perception, LiDAR to text embedding, Generative models for LiDAR data
- Physics-based deep learning (Neural symbolic architectures)
- Imagine you have a differentiable “Gazebo” and plug it into a DNN!
- Explainable end-to-end differentiable perception for self-supervised learning in robotics
- More topics possible, e.g. 3D lidar perception/simulation, advanced SLAM for ground robots, control and perception for amphibious (walking/swimming) robots, Search&Rescue robotics.
Requirements: Excellent grades, experience in the relevant fields, good programming skills (Python, C/C++, ROS).
Successful candidates will get a full tuition waiver and a monthly compensation equivalent to about 1400 EUR of net income (the Czech Republic’s cost of living is at 59% of the US price level, according to OECD statistics).
PostDoc Positions
We seek highly motivated applicants with a PhD in robotics, AI, or related fields and a proven track record relevant to the topic - publications in top journals or conferences (e.g. computer vision (CVPR/ICCV/ECCV), machine learning (NeurIPS/ICML), or robotics (ICRA, IROS, RSS, CoRL).
- End-to-end learning with explainability. Self-supervised learning
- More topics possible, e.g. 3D lidar perception/simulation, advanced SLAM for ground robots, control and perception for amphibious (walking/swimming) robots, Search&Rescue robotics.
Prague and the workplace
The group has a strong track record in machine perception and computer vision. More recently, there has been substantial development in robotics, with groups focusing on search and rescue robotics and cooperation with firefighters. We regularly publish at top robotic and CV conferences like ICRA, IROS, ICCV, ECCV (most of our publications are listed here).
The group, together with roboticists from the Department of Computer Science and the group Multi Robotic Systems, form the Center for Robotics and Autonomous Systems. CRAS has succeeded in numerous competitions: the CTU team ranked 3rd overall and 1st among self-funded teams in the Tunnel Circuit round (2019) and the Urban Circuit (2020) of the DARPA SubTerranean challenge and was 2nd overall in the Final Event (2021) in the Virtual challenge.
Hardware infrastructure at the Department includes wheeled, tracked, and legged robots (including 2 Boston Dynamics Spots and 2 Spots with arm) for search and rescue operation equipped with state-of-the-art 3D lidars from Ouster, high-resolution omnivision pack, industrial-grade IMUs and other sensors. Further, there are industrial as well as collaborative or lightweight manipulators (KUKA LBR iiwa, UR10e with Airskin, Kinova Gen3), flying robots (including fleets of UAVs), and humanoid robots (iCub, Pepper, 2x Nao). The Department has access to a high-performance computational cluster dedicated to artificial intelligence research and developments using traditional multi-CPU systems, but also GPUs, including NVidia DGX stations and Graphcore IPUs.
There is currently a very lively international ecosystem in the areas of robotics and AI - at the Department and in Prague in general. See, for example, prg.ai.
CTU has an international student club assisting with study affairs and organising leisure-time events. Prague was TripAdvisor’s #7,#8, and #11 world’s top destinations in the years 2017-19. Beautiful mountain landscapes and historic cities are within reach. Owing to Czechia’s Schengen-area membership, numerous exquisite European destinations can be reached from Prague with no border restrictions or delays. Our teams take great joy in social and savoir-vivre activities.
The administration and project office provides professional support with long experience in managing international projects.
ROS and Gazebo
Our team heavily uses ROS and Gazebo for research. And we also give back to the community by publishing the interesting parts of our work as ROS packages (VRAS github, officially released ROS packages), most notably robot_body_filter or point_cloud_transport. We also gave a talk at ROSCon and helped organizing ROSCon 2022.
We have implemented the first open-source simple (yet plausible) simulation model of tracked robots in both Gazebo Classic and new Gazebo (here’s a comparison to the traditional “workaround” models) . Thanks to that, anyone can play with all our mobile robots in Gazebo!
How to apply
Please send your application or inquiries to Ms. Petra Ivaničová (ivanipet at fel.cvut.cz) with “VRAS - Open positions” in the subject and include the following, preferably in a single PDF file:
- CV
- Full publication list
- PostDoc applicants: Make sure you satisfy the condition of having publications in relevant A* or A conferences like CVPR/ICCV/ECCV or NeurIPS/ICML or ICRA/IROS/RSS/CoRL or in Q1 journals like RA-L, Science Robotics, JFR, Field Robotics
- Motivation letter
- List of at least two referees
- PostDoc applicants: add at least one recommendation letter to the package
- PhD applicants: your most interesting research paper and your master thesis (if applicable)
- PhD applicants: transcript of grades of master/bachelor
The positions are open until filled.
You can also PM me here for more details.
See also: Career - ROBOPROX (search for Svoboda, Zimmermann), https://cyber.felk.cvut.cz/research/groups-teams/vras/ .
1 post - 1 participant
https://discourse.ros.org/t/ph-d-and-postdoc-openings-at-darpa-awarded-czech-technical-university-self-supervised-deep-learning-for-robot-mobility-in-unstructured-environments/36405Remote Short Term ROS2 Consultant Position
Hello all,
Guidebolt is actively searching for a ROS2 Consultant to join our team and contribute their expertise to our ongoing project.
Applicants must demonstrate proficiency in key ROS2 components such as rtabmap, moveit, and nav2. The consultant will be responsible for collaborating closely with our developers, identifying issues, and implementing effective solutions. Strong communication skills and a proactive approach to problem-solving are essential qualities we seek in potential candidates.
Qualifications
-
Bachelor’s or Master’s degree in Robotics, Computer Science, or a related field.
-
Proven experience with ROS 2 (Robot Operating System 2).
-
Strong programming skills in C++ and Python.
-
Familiarity with robot perception, control, and navigation.
-
Experience with ROS 2 packages and middleware (e.g., ROS 2 Navigation, ROS 2 MoveIt!).
-
Excellent problem-solving and debugging skills.
-
Strong communication and collaboration abilities.
If interested please email me: sydney@guidebolt.com with your cv.
Thank you
2 posts - 2 participants
https://discourse.ros.org/t/remote-short-term-ros2-consultant-position/36388Senior Graphics and UI Developer - Laza Medical
Hello all,
Laza Medical is growing its software development team, this time in the graphics and UI space. We are seeking a person experienced with QT, 3D graphics, and ROS2. An ideal candidate would have experience with both native and web application development, understanding of 3D graphic pipelines, and how to integrate GUIs in a ROS2 system.
Here’s a direct link to the full job posting .
About Laza Medical
Laza Medical, a Shifamed Portfolio Company, is at the forefront of developing state-of-the-art imaging solutions for cardiovascular applications. Our mission is to democratize top-quality cardiovascular imaging using robotics and AI. To learn more about Laza Medical, please visit https://lazamedical.com/ .
About Shifamed
Founded in 2009 by serial entrepreneur Amr Salahieh, Shifamed LLC is a privately held medical technology incubator focused on the development of novel medical products to address clinical needs in the rapidly evolving fields of cardiology and ophthalmology.
Description
We are currently seeking a talented Senior Graphics and UI Software Developer to join our team, focusing on the development and enhancement of user interfaces for our robotic medical imaging devices. This role is ideal for someone passionate about creating intuitive, high-performance user interfaces at the interface of medical professional and robotics. The candidate will work closely with our UX design team to refine and implement designs, develop custom interfaces for 3D model interactions, and adapt interfaces for both mobile and web platforms. Experience with 3D graphics libraries and a strong background in C++ development are essential.
Responsibilities, Skills & Hands-On Experience
- Qt User Interface Development: Design, develop, and implement user interfaces using Qt for medical imaging devices, ensuring high performance and responsiveness.
- Collaboration with UX Design Team: Work closely with the UX design team to iterate on designs based on user feedback and testing, implementing changes to enhance user experience.
- 3D Model Interaction: Develop custom interfaces for interacting with 3D models of medical imagery, leveraging experience with 3D graphics libraries such as OpenGL or Vulcan.
- Cross-Platform UI Development: Adapt or create user interfaces for mobile devices and websites, ensuring consistency and usability across platforms.
- Software Design Best Practices: Implement good design practices focusing on low latency, fast feedback, and exposing key interfaces to enhance user interaction and satisfaction.
- Strong C++ Development: Demonstrate strong proficiency in C++ development, adhering to good software development practices including code review, version control, and automated testing.
- Independent Prototyping: Work independently, comfortable with prototyping new systems and interfaces with minimal guidance, quickly turning concepts into functional prototypes.
- Preferred – Medical Imaging Experience: Preferably have experience working with common medical imaging technologies such as CT, MRI, X-Ray, and/or ultrasound.
- Preferred - Robotics Systems Experience: Preferably have experience working with robotic systems, specifically ROS, to integrate and control robotics elements within medical devices.
Preferred Skills & Hands-On Experience
- Experience with medical imaging is highly desirable.
- Experience in developing user interfaces for mobile devices and web platforms.
- Experience with robotic systems, specifically ROS, is a plus.
- Strong experience with 3D graphics libraries such as OpenGL or VTK.
- Demonstrated understanding of good design practices, including considerations for low latency and fast user feedback.
- Excellent C++ programming skills, with a commitment to following good software development practices.
- Ability to work independently, with strong problem-solving skills and the capacity to prototype with minimal guidance.
Education & Work Experience
- Minimum Bachelor’s, Masters or PhD preferred, in Computer Science, Software Engineering, or a related field.
- Proven experience in UI development, specifically with QT, for complex applications, preferably in the medical device industry.
- 5+ years experience developing with Qt 5/6, C++, and CMake. Typescript experience is a plus.
- Experience conducting or participating in user interface design studies is a plus.
- Experience with software development process in a regulated medical device environment is a plus.
- Experience with software development life cycles including design, implementation, deployment, and maintenance for products or production grade systems.
1 post - 1 participant
https://discourse.ros.org/t/senior-graphics-and-ui-developer-laza-medical/36328Mobile robotics engineer (AMS) - onsite - heavy industry
Do you know the difference between an AGV and an AMR? Quantillion is looking for a motivated autonomous driving engineer to work in our robotics team on our autonomous navigation software. Together with a highly skilled development team, clients, and our partners you will build the new industry standard combining new technologies and in-depth market knowledge.
Quantillion is a modern software company that works on the forefront of innovations in the heavy industry from our headquarters in Amsterdam. We focus on industry 4.0 and beyond, automating and optimizing processes in international plants, from order to execution. Our smart solutions, based on state-of-the-art algorithms, AI and data, make the industry safer, environmentally friendlier and more efficient.
Are you interested in building software for autonomous mobile robots (AMR) from the ground up that solve the business challenges of industrial clients and that can perform in mixed traffic environments? If so, then this role is for you!
Job description
We are looking for a highly skilled ROS/C++ specialist who is able to build autonomous navigation software for vehicles in challenging mixed traffic environments. Together with the team, you will implement your insights and solutions for the new industry standards for optimizing processes, increasing efficiency and safety. You will work on the full navigation stack, from perception to control and everything in between. You will test this in simulated and real life test vehicles before deploying it at the customer.
Beyond excellent technical skills, we are looking for the right attitude: ambition, creativity, open-mindedness and perseverance.
Highlighting strong values such as innovation, excellence and team spirit, Quantillion’s team keeps pushing boundaries to invent the future of smart solutions.
Your future responsibilities
- Writing c++ software in the ROS framework for navigation and interaction with the environment
- Working with high tech hardware such as Lidar
- Deploying, testing and debugging the software on prototype vehicles and at customers
- Researching new AMR, robotics and mechatronic techniques
- Supporting our development team to implement successful solutions in our proprietary software
- Giving simultaneous support with insights and ideas to both the business development team as well as the product development team
We are looking for
There is no typical profile at Quantillion, we all come from different backgrounds and that is what makes us strong!
Don’t hesitate to apply if you are motivated and believe you would be a great addition to our team!
- 2-6 year of c++/ROS development experience
- Hands-on experience in robotics/mechatronics
- Experience in design patterns and modern software development practices
- Experience with deploying ROS in production environments
- Someone who enjoys working in a multi-disciplinary team of both technical and non-technical people on solving complex problems
- Familiarity with multicultural work environments, comfortable with the start-up culture
- Who makes sure that the best idea always wins and isn’t afraid to speak up if necessary
- Resilient, good communications and wants to excel
- Someone who is not afraid to try and fail
Bonus points:
- Interest in the heavy industry
- CAD
- SLAM technologies
- Machine Learning
Why Quantillion?
At Quantillion you will get a chance to really make an impact in one of the defining shifts of our time. You will get an opportunity to work on the intersection of artificial intelligence and heavy industry. And this also comes with the following perks:
- flexible working hours
- a fun environment as part of our young international team
- a laptop of your choice
- a public transport card
- training and education of your choice
- travelling to our customers if you like that
- lunches, BBQs, parties, gaming, seminars and any other event you can think of.
What does our hiring process look like?
CV and motivation letter screening
Meet and greet
Technical interview / technical challenge
If you have any questions, you can call us at +31 85 060 52 88 or reach out to us via people@quantillion.io
1 post - 1 participant
https://discourse.ros.org/t/mobile-robotics-engineer-ams-onsite-heavy-industry/36083Jobs at 200+ companies from Climate Robotics Network
Hi all, stumbled upon this Google Sheets link with many companies working at solving the climate problem with robotics: ground, aerial, arms, marine.
Disclaimer: Not affiliated with them, thought worth sharing for people looking for opportunities in the space, and for what my opinion is worth I believe it is a space worth exploring. Please let me know if this is the right place to share it.
3 posts - 2 participants
https://discourse.ros.org/t/jobs-at-200-companies-from-climate-robotics-network/36021Robotics Engineer at ACTISA, (Spain)
ACTISA is engaged in a disruptive robotics project in the field of autonomous navigation. We are looking for a software programmer/engineer.
Ideal candidates are hands-on, technical, and passionate about robotics. We are looking for a candidate with BS degree in computer engineering or robotics engineering or related field with a focus in Robotics Engineering. This position is an applied robotics programmer, where one needs good working knowledge and experience with robot programming. ROS is heavily used and hence you must be proficient in C++ or python while also understanding hardware interactions. A plus is if you have experience with solving complex robotics problems, have generated software architecture, designed and built full-stack software, and managed software build & releases.
Role:
You will be responsible for:
· Designing, implementing and testing robotic software that integrates low-level components into useful robot behaviors
· Supporting field experiments
· Troubleshooting robot software
· Software version control
You will be working alongside other engineers taking part in an exciting project.
You will be measured in ability to effectively communicate with SW resources and implement new functionalities on the robot.
Mandatory Requirements:
· Education: BS in computer engineering or Robotics engineering or related field with Robotics Focus
· Robot Operating System ROS (academic experience is fine)
· Good knowledge of C++; Python and Object Oriented Programming
· Linux / Ubuntu familiarity
· Experience with robot hardware
· Version control with GIT
Number of jobs vacancies. 1
You can send your CV to empleo@actisa.net
You can find more information in the following lonk about the project:
Cybercop Project - Actisa
5 posts - 3 participants
https://discourse.ros.org/t/robotics-engineer-at-actisa-spain/35990Advanced Development Engineer Robotics - Schaeffler Japan
APPLY HERE: Advance Developm. Eng.
Schaeffler is a dynamic global technology company and its success has been a result of its entrepreneurial spirit and long history of private ownership. Does that sound interesting to you? As a partner to all of the major automobile manufacturers, as well as key players in the aerospace and industrial sectors, we offer you many development opportunities.
Your Key Responsibilities
- Researches and prototypes novel robotics algorithms and control methods, including in the field of manipulation and computer vision.
- Utilizes cutting-edge machine learning models to implement advanced robot capabilities.
- Carries out product development activities that translate new technologies into market-oriented products that can be commercialized.
- Assess new technologies with regard to their product development and industrialization potential.
- Develop concepts for products and construct and fabricate functional models.
- Continuously contribute to the enlargement of the product/technology/solution portfolio of the company to increase competitiveness.
- Develop technical solutions to limit the risks when starting the serial-production and introducing new products to the market.
- Cooperate with external customers, suppliers, scientists, research organizations or universities.
Your Qualifications
- Master degree in Robotics, Computer Science or related fields
- PhD degree is preferrable
- Sound knowledge of robotics fundamentals and software development in Python or C++
- Sound knowledge of machine learning and computer vision
- Experience with the software frameworks ROS2, OpenCV, PyTorch or Keras is a plus
- Practical experience in writing code and deploying it to robots
- Fluent in English conversation
- Good command of Japanese is an asset
As a global company with employees around the world, it is important to us that we treat each other with respect and value all ideas and perspectives. By appreciating our differences, we inspire creativity and drive innovation. In this way, we contribute to sustainable value creation for our stakeholders and society as a whole. Together, we advance how the world moves.
Exciting assignments and outstanding development opportunities await you because we impact the future with innovation. We look forward to your application.
1 post - 1 participant
https://discourse.ros.org/t/advanced-development-engineer-robotics-schaeffler-japan/35878Robotics Software Engineer – Cognitive Robotics @ Eurecat
APPLY HERE! : https://eurecat.talentclue.com/node/104231337/66909823
The Robotics and Automation Unit of Eurecat Technology Center (Barcelona) is looking for a highly motivated Robotics Software Engineer with special interest in applied R&D in Cognitive Robotics.
We need candidates with good level of software development for robotics solutions (including ROS2/ROS) and a particular interest in specializing and developing a career in Cognitive Robotics (Behavior Orchestration / Behavior Tree, Planning, Reasoning, Learning, AI) and Human Robot Interaction.
Our group has almost a trajectory of 20 years and it is specialized in applied research and development on Service and Industrial Robotics. Our objective is to increase the level of robot autonomy and intelligence to enable more complex robotics behaviours. Our projects cover a wide range of robotics topics and sectors such as assistive and healthcare robotics , advanced flexible manufacturing, field robotics (agriculture and others), logistics, inspection, and maintenance, etc. Check out our research lines and projects website: https://eurecat.org/en/field-of-knowledge/robotics-automation/
We are a team of energetic young people passionate about robotics. Come join us!
Responsibilities
The main responsibilities will focus on the scientific contribution and technological developments including:
- Research and development of projects.
- Software design, development, validation, and maintenance of good quality (product-oriented) applied research.
- Participate in the definition and development of new concepts and robotic ideas.
- Sporadic support/supervision to robot integration and field trials.
- Participate in scientific publications.
- Support project management to ensure proper project execution.
- Establish and maintain contact with clients and partners in consortiums.
Requirements:
Required Skills
- MSc or equivalent experience in Robotics, AI, Computer Vision, or related discipline.
- Ability to conceptualize, design, and implement scalable and modular architectures and solutions.
- Strong software development skills with proven experience with C++, Python, ROS/ROS2, reusable code, and software documentation.
- Knowledge and previous experience in containerization (e.g. Docker), code versioning (Git), and CI/CD pipelines will be highly valued.
- Scientific background in some of the following areas of robotics will also be relevant: behavior trees, robot learning, task planning, HRI and artificial intelligence/deep learning.
- Team spirit and ability to work independently.
- Excellent communication skills, flexibility, and creativity.
- Excellent knowledge of English is required.
- Availability to travel occasionally.
WHAT EURECAT CAN OFFER YOU?
Our laboratory is located in Cerdanyola del Vallès, in the outskirts of Barcelona city (Spain). Barcelona besides being easily connected to the rest of Europe, provides a great quality of life and a great robotics ecosystem full of initiatives, research groups, robotics companies and interesting events. And many more to come!
And …
- Permanent contract
- Hybrid work (home office/ work in the office)
- Flexible Schedule
- Shorter workday on Friday and Summer Schedule
- Flexible remuneration package (health insurance, transport, lunch, studies - training and kindergarten)
- Eurecat workers can join the Eurecat Academy courses
- Eurecat workers can attend to our weekly thematic sessions to be aware of Eurecat areas of knowledge.
- Language’s training (English, Catalan and Spanish)
APPLY HERE! : https://eurecat.talentclue.com/node/104231337/66909823
1 post - 1 participant
https://discourse.ros.org/t/robotics-software-engineer-cognitive-robotics-eurecat/35845Senior Software Engineer at Laza Medical
Hello all,
Laza Medical is growing its software development team. We are currently a small group located in Campbell, CA with backgrounds in medical devices, AI/ML, medical imaging and perception, and robotics. Keep on reading for more information, especially if you’re interested in designing and building a new autonomous medical robotic system.
Here’s a direct link to the full job posting.
About Laza Medical
Laza Medical, a Shifamed Portfolio Company, is at the forefront of developing state-of-the-art imaging solutions for cardiovascular applications. Our mission is to democratize top-quality cardiovascular imaging using robotics and AI. To learn more about Laza Medical, please visit https://lazamedical.com/.
About Shifamed
Founded in 2009 by serial entrepreneur Amr Salahieh, Shifamed LLC is a privately held medical technology incubator focused on the development of novel medical products to address clinical needs in the rapidly evolving fields of cardiology and ophthalmology.
Description
As a Senior Software Engineer at Laza Medical, you will be an integral part of our mission to design, build, test and deploy an advanced automation system for a revolutionary medical device. Collaborating closely with embedded, control, and quality engineers, you will contribute to the development of safe and fault-tolerant motion models and plans, device integrations, data visualizations, and simulations.
Responsibilities, Skills & Hands-On Experience
- Utilize expertise in C++, and Python to craft high-quality and efficient software solutions.
- Contribute to the design and implementation of software architectures and integrations with hardware systems.
- Develop and execute comprehensive software testing frameworks, leveraging debugging tools for issue identification and resolution.
- Create requirements and formal test protocols for new features.
- Participate in the full cycle of the development of robotic software.
- Utilize and develop software for real-time systems for safe and fault-tolerant software applications.
- Collaborate with cross-functional teams to design, implement, and program automation systems for medical devices.
- Implement and optimize software modules for path planning, kinematics, and sensor integration, and simulations for testing and development.
- Generate formal design documentation.
Preferred Skills & Hands-On Experience
- Experience developing medical software systems.
- Experience implementing ROS or ROS2 systems.
- Familiarity with Linux development and system maintenance.
- Familiarity with software testing frameworks and debugging tools.
Education & Work Experience
- MS or PhD degree in CS, EE, Robotics or a related field.
- Minimum of 10 years of relevant experience.
- Minimum 4+ years of software development experience.
- Minimum 2+ years of experience in relevant algorithm development.
- Demonstrated ability to systematically troubleshoot and debug complex systems.
- Proficiency in programming using C++ and Python, and experience with OOP design.
- Proven experience in robotic software development, with a focus on automation systems, demonstrating a deep understanding of real-world applications.
- Experience with software development life cycles including design, implementation, deployment, and maintenance for products or production grade systems.
- Strong verbal and written communication skills.
- Experience with software development process in a regulated medical device environment is a plus.
- High levels of independence and technical ownership.
- Experiences with SQA and software release and deployment process.
1 post - 1 participant
https://discourse.ros.org/t/senior-software-engineer-at-laza-medical/35663Master level internship
internship opportunity at L2S
Are you a talented and ambitious master’s student in your final year, eager to gain hands-on experience in the real world while staying close to the research environment? At #labL2S we are looking for passionate student like you. Apply here
Feel free to share this post with your network or tag potential candidates who might be interested.
Place of work: L2S, CentraleSupélec, Université Paris-Saclay
General Information: Paid internship (fix monthly allowance). 4 to 6 months internship (Master level) starting from February 2024. Remote work is not possible.
#InternshipOpportunity #MasterStudents #CareerDevelopment #JoinUs #NowHiring #InternshipProgram #centralesupelec #drones dji robotics ros ros2
2 posts - 2 participants
https://discourse.ros.org/t/master-level-internship/35645Autonomy Team Lead - Birds Eye Robotics (Omaha, NE)
Do you have the dream and want the freedom to create your own autonomy team? Do you want to help feed the world? Are you passionate about automation? Have you ever wanted to disrupt an entire industry? Are you comfortable with creating structure from ambiguity?
If you are like us, then the answer to these questions is a resounding yes.
You will be responsible for the Autonomy team. You will own the technical direction as well as grow the team. You will be responsible for the systems and processes to help your engineers be the best. Your team will be instrumental in helping our company take the lessons learned from our pre-production pilots to market as a production robotic system.
What is Birds Eye Robotics?
Birds Eye Robotics is an Ag Tech startup putting autonomous mobile robots in commercial broiler chicken barns. At the core of what we do is the belief that a healthier chicken means easier work and more profit for the farmer as well as cheaper and better tasting chicken for the end consumer.
- Mission - We make growing chickens easier
- Vision - Our technology helps growers make better decisions quicker
How would I help?
Lead the autonomy team to deploy autonomous functionality and reduce remote assists. As a small team each role is large and everyone will wear many different hats. As we grow you will help find and recruit people to hand those hats off to.
Areas of responsibility for you and your team will include
- Software to autonomously navigate the barn environment
- Perception including machine learning based computer vision.
- Quality Assurance including Automated testing and Simulation.
- Ensuring the right software and configurations are on the robots as we scale. This includes DevOps for our internally developed software as well as system administration for the mobile host machines on the robots.
- Scrum master / Project management. Align our sprints with our quarterly product objectives.
- Collaborate with hardware focused team to achieve company wide goals.
- Support and grow the team members
How you go about the work is as important as what you are doing. You will take point on and ownership of your responsibilities. Provide direction and solutions based on your experience to help troubleshoot and enhance the existing solutions. Identify, design, and collaborate on new approaches, enhancements, or features that provide value to clients and the chickens they care for. Be able to say that good is good enough and when good enough needs to be best as it relates to software in a large-scale production environment. Documentation of learnings, designs and development. Teaching Team members. Deliverable driven mindset. Desire for continued improvement.
Required experience
- Demonstrated ability to deliver autonomous robotic solutions
- Python or C/C++
- Full life-cycle application development
- Drive, passion, willingness to learn, limited fear of the unknown
- Collaborate with in-house team and vendors to develop the ideal solution
- Experience in at least one of Navigation, Perception, or DevOps.
Desired expertise
- Computer Vision & Machine Learning
- DevOps
- CI/CD / Jenkins, Github Actions or similar tooling
- Automated testing
- code version control system - Git or similar
- Kubernetes, Ansible, puppet, chef, or similar tooling
- Containerization, Docker, Docker hub, vscode devcontainers
- Static analysis tools
- Remote Monitoring & Logging
- Bash shell scripting
- Networking
- Linux OS (Ubuntu) system administration
- Debian packages
- Nav2
- Project management / Scrum
- ROS 2 or other robotic libraries
- Agriculture experience
- Cloud & Data movement, Data Pipelines
Perks
- Small company where you will make a significant contribution to achieving success
- Competitive salary and equity compensation
- Health Insurance Stipend
- A flexible work environment and unlimited vacation.
- Disrupting an industry through positive change and advancement
- Startup environment
- Opportunity to own tasks from idea to implementation.
Salary
$130-$170k is our target for this role. We are an early stage startup with venture funding. We have the flexibility to make sure we compensate the right individual in the right role. If a potential candidate brings value beyond the planned role then we can adjust pay to meet that value.
Culture Survey
We value people and how they work together. As part of our process please take this short culture survey: Culture Index
Apply by contacting me: john@birdseyerobotics.com
or apply through linked in job post.: Birds Eye Robotics hiring Autonomy Team Lead in Omaha, NE | LinkedIn
1 post - 1 participant
https://discourse.ros.org/t/autonomy-team-lead-birds-eye-robotics-omaha-ne/35575Remote job opportunity at Acceleration Robotics - Hardware Architect
We’re at Acceleration Robotics are hiring a new Hardware Architect.
Design with us hardware architectures for robots. Be part of a team that creates IP that makes robots faster using hardware accelerators (FPGAs and GPUs). Apply here.
Full description: Hardware Architect (Remote)
As a Hardware Architect, you will play a critical role in designing and implementing our robotic solutions and custom computer architectures. You will work closely with our core team spread across Europe and Asia to develop and optimize robot and ROS 2-based software and hardware architectures that enable us to deliver fast and deterministic industry-leading robotic computation solutions to our clients. The ideal candidate will have at least 5 years of experience in electrical engineering, robotics or related fields, proven knowledge of RTL and C++, familiarity with computer architectures, the ROS 2 (Robotic Operating System) and related technologies (CPUs, GPUs, FPGAs) and be fluent in English.
The position offered is fully remote with opportunities to travel occasionally for gatherings and on-site sprints. Job position depends on our headquarters in Spain.
We value diversity and believe that it is crucial to our success as a company. We are committed to promoting equal opportunities and eliminating discrimination in the workplace. We strongly encourage women and other underrepresented groups to apply for this position, as we believe that diverse perspectives and experiences lead to better outcomes. If you identify as a woman or as part of another underrepresented group and meet the requirements for this position, we would like to specifically encourage you to apply.
Responsibilities:
- Design, develop, and implement robot accelerators for FPGAs and GPUs.
- Collaborate with customer engineering teams to enhance robotic systems’ compute performance.
- Identify hardware acceleration opportunities across accelerators.
- Maintain documentation related to ROS 2-based software and hardware architectures.
- Participate in projects like RobotPerf and contribute to the ROS 2 Hardware Acceleration Working Group (GitHub).
Requirements:
- PhD in electrical engineering, robotics, or equivalent experience.
- Work permit for Spain or Europe.
- Expertise in RTL (Verilog/VHDL) and C++ programming.
- Familiarity with ROS and ROS 2 systems.
- 3–5 years of experience in relevant fields.
- Embedded Linux experience.
- Proficiency in English.
Preferred Experience:
- Contributions to open source projects.
- Experience with hardware emulation and testing frameworks.
- Contributions to popular ROS stacks or hardware projects.
- Experience with hardware acceleration frameworks and languages.
Acceleration Robotics and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws in Spain throughout all stages of the recruitment and selection process.
About Acceleration Robotics
Acceleration Robotics is a firm focused on designing customized brains for robots to hasten their response time. Delivering semiconductor building blocks for robots, the company creates custom compute architectures for high performance robots through hardware acceleration solutions while remaining accelerator-agnostic (FPGAs or GPUs) and robot-agnostic. Founded by experts In robotics, Acceleration Robotics has offices in Europe and Asia and serves various leading semiconductor manufacturers of GPUs and FPGAs to make faster robot computations.
2 posts - 1 participant
https://discourse.ros.org/t/remote-job-opportunity-at-acceleration-robotics-hardware-architect/35455Tech Lead, Robot Software at Square Robot (Marlborough, MA)
Square Robot is looking for a passionate and experienced Robotics Software Tech Lead to join our small and hands-on team in Marlborough, MA. You’ll serve as the cornerstone of project execution, bridging the gap between concept and completion. Entrusted with the responsibility of driving projects to their finish lines, you’ll combine strong technical prowess with leadership acumen. You’ll steer the onboard robot software engineering team, ensuring alignment with project goals, and constantly delivering quality results.
This position is hybrid with 2 days per week in-office at our Marlborough, MA headquarters and 3 days of work-from-home.
KEY RESPONSIBILITIES
TECHNICAL EXPERTISE
- Write, test, and document robotics application software in C/C++, Python, and ROS
- Maintain an up-to-date understanding of relevant technologies and best practices.
- Review and validate code, ensuring it meets company standards
- Recommend technical strategies and improvements to enhance system performance and reliability.
- Troubleshoot and provide solutions for complex technical issues.
TECHNICAL LEADERSHIP
- Guide, mentor, and support the engineering team in technical and project-related challenges.
- Foster a collaborative environment, ensuring clear communication among team members.
- Drive the team towards project milestones and deliverables.
- Address conflicts, ensuring they are resolved constructively and promptly.
PROJECT EXECUTION
- Lead the development and enhancement of our onboard robot software.
- Ensure projects adhere to timelines, specifications, and quality standards.
- Address and resolve any technical bottlenecks or challenges promptly.
- Collaborate with project stakeholders to refine requirements and expectations.
- Coordinate with other departments to ensure smooth integration and deployment of tools and services.
- Coordinate and take part in test events and join Field Engineers on occasional tank inspections.
REQUIRED QUALIFICATIONS
- 8+ years of professional robotics software engineering experience working with mobile platforms
- 2+ years of experience leading technical projects and teams
- Expert proficiency in ROS, C++, Python, and Shell Scripts in a Linux environment
- Deep understanding of robotic systems and related technologies
- Bachelor’s or Master’s degree in Robotics, Software, Mechanical, or Electrical Engineering, or a related field
- Understanding of DevOps tools and best practices
- Effective communication and leadership skills, with the ability to collaborate cross-functionally and articulate complex technical concepts
- Proactive, self-directing, and good at estimating effort
- Knowledgeable in software engineering best practices
- Excellent visual and verbal communication skills
BONUS QUALIFICATIONS
- Experience with marine robotics such as Remotely Operated Vehicles or Autonomous Underwater Vehicles (ROV/AUV).
- Experience developing error-tolerant software drivers for hardware devices
- Experience with any of the following: SLAM, mobile robot navigation, 3-dimensional path planning, obstacle avoidance, controls
- Experience with the development of web-based user interfaces
- Familiarity with firmware development
If you feel like the position is a good match and would like to learn more, please send a resume to:
jobs@squarerobots.com
1 post - 1 participant
https://discourse.ros.org/t/tech-lead-robot-software-at-square-robot-marlborough-ma/354392024 ROS Internship Open Thread
2024 ROS Internship Open Thread
It is that time of year where students start looking for internships! Open Robotics usually gets swarms of requests from prospective interns looking for internships. This year I would like to give them a dedicated resource for ROS related internship opportunities. If your organization is looking for robotics interns please include a link to your internship application / announcement below. Make sure to include a link to your company / organization and brief description of what you do and what you are looking for in an intern.
A note for prospective interns:
Just a reminder, we do not allow “looking for work” posts on the ROS jobs board. We recommend that you take a moment to build your online presence so employers can find you more easily. One way you can do this is by creating a personal homepage, adding a Readme file to your Github account, or posting one of your recent projects to social media with the appropriate hashtag. If you see an internship that looks promising in this thread please consider reaching out to the author directly.
Open Robotics is providing this thread as a resource for the ROS community; as such Open Robotics does not endorse any of the listed positions. We encourage students to do their own due diligence and consider all positions carefully. Students are encouraged to work with their academic institution to understand how internships, particularly unpaid positions, could impact their Visa status.
10 posts - 7 participants
https://discourse.ros.org/t/2024-ros-internship-open-thread/35436[San Francisco] Winter/Spring Jr Engineer or Intern - Open Navigation LLC
Howdy yal, your friendly neighborhood navigator here.
I’m looking for a Junior Engineer Contractor (new graduate or < 2 years of experience) or graduate student intern to work with me in the Winter / Spring 2024 on some ROS 2, Nav2, & adjacent projects. You are required to be local in the SF Bay Area and preference given to local candidates or those with Nav2 contribution histories.
The timing is flexible depending on your constraints and schedule, but plan on approximately 10-15 weeks, to be discussed. You’ll have the opportunity to both contribute to Nav2’s codebase as well as setup and tune a robotics system from scratch under expert supervision.
Requirements:
- Functional knowledge of ROS 2, Launch, Rviz, Gazebo, Pluginlib, Linux
- A previous professional or eq. experience in C++, rudimentary Python3
- High-level cursory knowledge in the fundamentals of mobile robotics technology
- A desire to learn about Nav2 to apply in a future career path and/or research
If you’re interested and available, please email info@opennav.org with your resume and a brief description of your interests & any additional relevant information.
Steve
3 posts - 2 participants
https://discourse.ros.org/t/san-francisco-winter-spring-jr-engineer-or-intern-open-navigation-llc/35419Manufacturing Automation, Robotics, and Controls at Oak Ridge National Lab
The Manufacturing Automation, Robotics, and Controls group is located within the Manufacturing Demonstration Facility at Oak Ridge National Laboratory. We’re working hard (and having fun) developing and implementing advanced methods to enable next-generation manufacturing.
We currently have four openings in the group. The details of each position is found in the postings below.
Technician (2x) - Technician in Manufacturing Automation and Controls
Early Career Researcher - R&D Associate Staff Member in Manufacturing Automation and Controls
Mid-career Researcher - R&D Staff Member in Manufacturing Automation and Controls
1 post - 1 participant
https://discourse.ros.org/t/manufacturing-automation-robotics-and-controls-at-oak-ridge-national-lab/35406Senior Robotics Technician at UCL (Permanent; London, UK)
We are looking for a Senior Robotics Technician to join our team at B-made (Bartlett Manufacturing and Design Exchange). This role supports Research initiatives in B-made and across the Faculty and will also develop Health and Safety and other strategic departmental and cross faculty goals.
Closing Date 23rd Jan 2024
1 post - 1 participant
https://discourse.ros.org/t/senior-robotics-technician-at-ucl-permanent-london-uk/35312