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
Multi-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/35312Full-time Doctoral Position in AI for Robotics, 3 years - Control of Networked Systems (Jan Steinbrener, Stephan Weiss) @ University of Klagenfurt
A three-year pre-doctoral position (doctoral student position) is available at the Control of Networked Systems Group at the University of Klagenfurt (https://sst.aau.at/cns, https://uav.aau.at). The position is part of a research project in robotics that aims to achieve truly autonomous and safe handling of different electronic products with a robotic arm in a collaborative manufacturing environment through AI-based, zero-shot 6D pose estimation and grasping point prediction. The successful candidate is expected to contribute to the tasks and milestones of the project through independent research and to present the results in journals and at conferences. The position is aimed at the scientific training of graduates of a diploma or master program with the goal of obtaining a PhD degree in engineering.
In the Control of Networked Systems group, we seek to push the current limits in AI supported state estimation, cooperative visual perception, and multi-modal sensor fusion for autonomous and mobile networked systems. The group publishes in international top journals and conference proceedings. Successful applicants will be encouraged and supported to publish their work in such journals and proceedings, and will have the opportunity to cooperate with our world renowned international partners from science and industry. We currently cooperate with partners in the USA, Australia, Asia, and in Europe. We specifically encourage and support close and open collaboration with our peers both internationally and at the University. Our young research group provides a highly dynamic, familiar, and friendly attitude and thus a collaborative and inspiring work environment with highly modern infrastructure (including state of the art computing hardware and one of the largest indoor drone halls in Europe). Our university is located next to a large lake in a beautiful area of Europe with easy access to the Alps, the Adriatic Sea, Italy, Croatia, and Slovenia offering plenty of outdoor and cultural activities nearby year-round.
Description of the Position:
- Start date: February 1st, 2024
- Full-time, three years
Tasks and responsibilities:
- Independent research with the aim to submit a dissertation and acquire a PhD degree.
- Presentation of scientific results in journals and at conferences.
- Contributing to the tasks and milestones of the current projects in the research group.
- Student mentoring and teamwork.
Required qualifications:
- A university degree (Master or Diplom-Ingenieur) in electrical engineering and information and communication engineering, mechanical engineering, computer science, statistics or related field, graded with excellent academic success.
- Proven knowledge and extensive experience in at least one of the following areas: Machine learning for robotics, probabilistic state estimation, AI-based image analysis and tracking.
- Proven programming skills in the languages Python, Matlab, C / C++, ROS.
- Fluent in English both spoken and written.
Application Process:
Please submit a cover letter, curriculum vitae, transcripts and certifications earliest possible to the departmental secretary, Ms. Melissa Aichholzer: melissa.aichholzer@aau.at . Selected candidates will be invited to an interview until the position is filled. If you have questions about the position, please contact Jan Steinbrener, jan.steinbrener@aau.at or Stephan Weiss, stephan.weiss@aau.at.
1 post - 1 participant
https://discourse.ros.org/t/full-time-doctoral-position-in-ai-for-robotics-3-years-control-of-networked-systems-jan-steinbrener-stephan-weiss-university-of-klagenfurt/35180Apelie Robotics is hiring!
We are hiring a robot developer to join our team!
The requirements are:
- Solid experience in ROS2 (exclusive)
- Programming in C++ and Phyton
- Experience in the efective use of GitHub for corporative development
- Communication skills in English
- Self-taught ability
If you are interested, send your CV to info@apelie.com
robotics ros2 #innovation startup #technology #tech
2 posts - 2 participants
https://discourse.ros.org/t/apelie-robotics-is-hiring/35174Robotics Safety Engineer - San Francisco
Ask me anything here as well!
1 post - 1 participant
https://discourse.ros.org/t/robotics-safety-engineer-san-francisco/34956Senior Robotics Software developer - San Francisco
Ask me anything here as well!
2 posts - 2 participants
https://discourse.ros.org/t/senior-robotics-software-developer-san-francisco/34955Lead Hardware & Controls Engineer
Shinkei builds robotics for fishermen and farmers for longer lasting, better-tasting fish at scale.
What You Get To Do:
- Design real robotics solutions to solve major structural and humanitarian concerns
- Utilize mechanical engineering tools by building a product end-to-end
- Work autonomously in a fast-paced entrepreneurial environment from New York or LA
- Have access to a makerspace and financial support
- Frequent travel to industrial and recreational boats e.g. Gloucester, Miami, San Diego, Canada, Mexico
- Have a hand in transforming our relationship with our food
What You Will Need:
- An innovative mind with a practical bend and an interest in changing the way we consume our food
- B.S./M.S. in Electrical Engineering, Mechatronics, Robotics or related technical field, or equivalent practical experience
- Background (experience, portfolio, side projects, coursework) in physical prototyping, robotic controls and manipulation and misc. engineering projects
- 3-5 years experience writing production quality C, C++, Python, ROS/ROS2 or misc. firmware in low resource or high-performance environments. Experience with Arduino, microcontrollers or PLCs. Basic software development workflow processes with git.
- Accomplished the full product cycle - from conceptualization to design to release to redesign.
- Creative problem solving with limited resources and engineering constraints.
- Exposure to robotics or embedded systems a strong plus
Technology
We program and deploy large fleets of industrial robots using deep learning at every step. We implement of mixture of engineering techniques ranging from vanguard computer vision models to knee-deep mechanical engineering fabrication.
Our team is growing, and we’re open for the best and brightest mechanical and software engineers with a background in autonomous systems/robotics/AI.
Skills: Prototyping, Arduino, C, Raspberry Pi, Embedded Linux, Internet of Things (IoT), Microcontrollers
–
Come help us rebuild the world’s supply chains from the ground up.
Apply here: Lead Hardware & Controls Engineer at Shinkei Systems | Y Combinator's Work at a Startup. Portfolio, GitHub or similar documentation of past projects strongle supports applications.
1 post - 1 participant
https://discourse.ros.org/t/lead-hardware-controls-engineer/34949Field Engineer at Gravis Robotics (Zurich, Switzerland) - Robotics Heavy Construction Machines
Gravis Robotics is a startup that turns heavy construction machines into intelligent and autonomous robots. Our unique combination of learning-based automation and augmented remote control lets one operator safely conduct a fleet of 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
As a Field Engineer at Gravis, you will contribute to the deployment of our robotic solutions for construction machines. You will deploy and test new features on real robots in the field and closely work with the R&D team to robustify and improve the autonomy and reliability of our system, while refining and maintaining our existing solution. You will play a crucial role with the setup and deployment of our solutions at different customers sites. Your ability to grasp the behavior of a complex robotic system and its constraints will play an integral role in ensuring the development and reliable operations of our robots in the field.
Required Qualifications
- University degree in Robotics, Mechatronics, Electrical or Mechanical Engineering, or a related field
- Extensive experience deploying, integrating and debugging software on robotic systems
- Solid C++ and Python skills
- Experience with the ROS ecosystem
- Fluency with version control systems (Git)
- Competence with Linux systems
- Willingness to travel to job sites (also abroad), according to the needs of the business
Beneficial
- Mechanical/electronics hands on experience (assembly of hardware / basic soldering skills)
- Experience with protocols such as CAN
- Driving license (category B)
Apply here
1 post - 1 participant
https://discourse.ros.org/t/field-engineer-at-gravis-robotics-zurich-switzerland-robotics-heavy-construction-machines/34917