Vacant job
- Jobs
- Software Engineer in Robotics
Software Engineer in Robotics
Academic Work Sweden ABJönköpings län, Jönköping
Previous experience is desired
30 days left
to apply for the job
Are you at the beginning of your career and want to work with the future of robotics?
With our client, you will be part of a dynamic team where collaboration, innovation, and development are at the center, while you work with embedded systems in world-leading products!
ABOUT THE POSITION
As a software engineer with our client, you will be part of a team that works with both low- and high-level programming in C/C++. You will help control the robots' behaviors, from how they interpret information from cameras and sensors to how they handle various situations in reality. For example, how close the robot can drive objects in the garden, such as a stone, an animal, or a human. The group's focus is to develop solutions based on customer feedback and needs.
You will work in one of three teams focused on robot behaviors, where there are excellent opportunities to develop in the direction that suits you best. Are you interested in hardware-near development, testing, or advanced algorithms? There are challenges there as well.
You will be offered: We provide a dynamic workplace with great development opportunities and a culture that encourages both professional and personal growth. You will be part of a team that values collaboration and community, with activities such as board game nights and workout sessions.
RESPONSIBILITIES
The role involves developing software for embedded systems, focusing on both low- and high-level programming in C/C++. You will contribute to shaping robot behaviors by designing how they interpret sensor information and interact with their environment.
- Develop software for embedded systems in C/C++.
- Design and implement robot behaviors based on sensor and camera information.
- Contribute to the development of algorithms for object recognition and collision avoidance.
- Work with both low- and high-level programming.
- Develop solutions based on customer feedback and needs.
WE ARE LOOKING FOR YOU WHO
- Has a Master's degree or Bachelor's degree in embedded systems or equivalent education.
- Has excellent knowledge of Swedish and English, both spoken and written.
- Has good knowledge of C/C++.
It is a merit if you have:
- Experience in software development within embedded systems.
- Good knowledge of Python.
- Experience working in a Linux environment.
To succeed in the role, you have the following personal qualities:
- Helpful
- Responsible
- Intellectually curious
Our recruitment process
This recruitment process is handled by Academic Work, and our client's request is that all questions regarding the position are sent to Academic Work.
We apply ongoing selection and will take down the ad when enough candidates have reached the final stage of the recruitment process. When applying, a CV is requested. A cover letter is not used as a selection method and therefore does not need to be attached. The recruitment process includes two selection tests: a personality test and a cognitive ability test. The tests are a tool to find the candidate with the highest potential for the position and to promote equality, diversity, and a fair recruitment process.
INFORMATION ABOUT THE COMPANY
Our client is a world-leading company in its industry, known for innovation and an inclusive culture where new ideas are encouraged. They have a long history of delivering high-performance products for professional users.
🖐 Was this job fit for someone?
Other jobs in the same field
Maybe it’s time to broaden the search with these available jobs
-
The National Debt – Sweden’s debt is rising but remains historically low
Tue, 13 Jan 2026 - 09:59