Apply for the Embedded Software Engineer position at Kollmorgen Automation AB in Mölndal. Find the best jobs for you effortlessly with InJob.AI, your ultimate solution for job search. Discover top job opportunities and streamline your job search process.
Job Description
We are looking for you, an Embedded Software Engineer that are looking for a new challenge in a global high-tech product company! We have been developing world-leading Automated Guided Vehicle (AGV) systems for the last 50 years and we have a prosperous future ahead of us since the market growth is huge! About the position As an Embedded Software Engineer, you will be a part of our Hardware Engineering team that today consists of three people working with development of our hardware products and one embedded software engineer. The electronics portfolio consists of products developed in-house as well as by third parties. In this position, you will also work closely to our Vehicle Software Team that are developing software for vehicle motion control, sensors, and localization. As an Embedded Software Engineer in our Hardware Team, you will have a crucial role in enhancing the efficiency of the hardware development as well as being the link between the Hardware team and the Vehicle Team. Since this is a newly established team, you will have the unique opportunity to contribute from the ground up and make a significant impact. Key Responsibilities: - Collaborate closely with colleagues to develop software needed to evaluate prototype hardware and create product requirements for new products. - Integrate new and updated product requirements. - Coordinate development activities with partners and suppliers. - Coordinate and align with developers, product owners, and product managers to meet internal and external architecture demands. - Maintain software for products such as manual control devices, drives, displays, and navigation sensors, using Infineon Aurix and STM32 microcontrollers. The technologies used in the team include C++, Linux, Yocto, and CAN. About you You possess excellent communication skills, enabling you to interact effectively with different teams, external parties, and other stakeholders. You actively participate in team discussions, contributing your perspectives and insights to drive collaboration and innovation. To be successful in this role, we believe you have experience working with: C, C++, Linux It would be a plus if you also have experience working with: Python, CAN, Yocto, Hardware Verification About us Kollmorgen Automation is a Regal Rexnord brand, and we have our headquarter in Mölndal, Sweden. The target is to provide world-leading technology for the rapidly growing market of Automated Guided Vehicle (AGV) Systems and Mobile Robots. An AGV system is a fleet of mobile robots that automatically transport goods in a network of fixed virtual roads, designed according to the specification of the site, e.g., a warehouse. There are about 120 employees working with product development, professional services, sales, marketing, and finance. Some of the good things that we offer - Innovation Days every twelve weeks - a 24-hour event for the whole company to dig deeper, explore new areas and solve problems! - Gym at the office filled with machines for strength and fitness that is always open and free to use for all our employees - Free parking outside our office - Noise cancelling headphones and home office equipment (office chair, screens etc) - Career opportunities within the company – we have employees who have worked with us for many years in different roles and departments - Day of Caring – every year we take one day to clean the west coast beaches together ️ - 6 weeks’ vacation! ️️ - Work time reduction – it gives you around 7 extra days off per year - Collective agreement, occupational pension, wellness allowance Apart from above, Kollmorgen is characterized by an entrepreneurial spirit where you get the opportunity to carry out your ideas with the help of the company's experts. We focus on engagement and personal development as essential tools for our success. We give you the opportunity to work in an open environment where ideas and thoughts are lifted freely among colleagues. Additional information Full-time employment. Based in Mölndal, Sweden. We recruit based on our values and for us it is important that you continuously want to develop yourself together with us! Selection takes place on an ongoing basis, so send your application as soon as possible. Welcome with your application! See more open positions, follow us on Facebook, get to know us better through our Candidate Blog, and see videos about our products at our YouTube channel!
AI Powered Job Insights
Exciting Opportunity for an Embedded Software Engineer! Kollmorgen Automation AB is on the lookout for a talented Embedded Software Engineer to play a crucial role in their Hardware Engineering team, which is focused on innovative Automated Guided Vehicle (AGV) systems. 📍 Location: Mölndal, Sweden 💼 Position: Embedded Software Engineer ⏰ Type: Full-time 📅 Date Posted: 2024-06-12 Role Summary: - Join a newly established team within a global high-tech product company. - Contribute significantly to the development of hardware products and software for vehicle motion control. - Collaborate with various teams and stakeholders to enhance product efficiency. What You'll Do: - Develop software for evaluating prototype hardware and defining new product requirements. - Integrate and update product requirements in alignment with team goals. - Coordinate development activities with partners and suppliers. - Maintain software for devices like manual control devices, drives, displays, and navigation sensors. - Utilize technologies including C++, Linux, Yocto, and CAN. What's Needed: - Experience in C, C++, and Linux. - Excellent communication skills for effective collaboration with diverse teams. - A proactive attitude towards problem-solving and innovation. Preferred Skills: - Familiarity with Python, CAN, Yocto, and hardware verification is a plus. Additional Perks: - Enjoy Innovation Days, gym access, and generous vacation policies. - Benefit from opportunities for career advancement and a supportive work environment. - Participate in community initiatives like the Day of Caring. If you're seeking a dynamic role in a thriving industry, this opportunity could be the next step in your career!
Top Interview Questions
A: I have worked extensively with C in embedded systems, particularly in developing firmware for microcontrollers. For example, I programmed an Infineon Aurix microcontroller to manage different I/O operations and implemented real-time response mechanisms, ensuring the system operated effectively while meeting strict time constraints.
A: Collaboration with hardware engineers is critical. I begin by understanding the hardware specifications thoroughly and maintain regular communication to align our goals. During a recent project, I organized joint review sessions where software and hardware teams could discuss integration challenges, which significantly improved our development timelines and reduced bugs.
A: When troubleshooting embedded software, I employ a systematic approach. I replicate the issue in a controlled environment and use debugging tools to trace the source of the problem. For instance, while working on AGV software, I encountered an unexpected behavior in sensor readings, which I resolved by analyzing data logs and updating the communication protocol to enhance data integrity.
A: In a previous role, we received updated product requirements midway through development. I prioritized the new features based on their impact and feasibility, communicated with all stakeholders to realign expectations, and adjusted our project timeline accordingly. This proactive management ensured we delivered a product that met the client's needs without sacrificing quality.
A: I have significant experience using Linux for embedded systems and have utilized Yocto to create custom Linux distributions for specific hardware platforms. In one project, I used Yocto to manage our software stack for an AGV system, enabling efficient deployment and updates of the system's firmware while ensuring compatibility with various hardware components.
Want to get matched with your dream job?
Try InJob.ai for Free and Get Matched 100s of such opportunities!
200+ professionals have found their dream job with InJob.ai this week.
Salary Benefits
Salary details not provided
Want to apply directly?
Apply for the Embedded Software Engineer position at Kollmorgen Automation AB in Mölndal using https://www.glassdoor.com/job-listing/j?jl=1009318918778
Volvo Group, Gothenburg
Leoware Sverige AB, Gothenburg
Sebratec, Gothenburg
Recorded Future, Gothenburg
Sebratec AB, Gothenburg
Evolution Services Sweden AB, Gothenburg
Evolution Services Sweden AB, Gothenburg
Berge Group, Gothenburg
Still have a question? Check out our FAQ section below.