This is a great opportunity for a junior developer to dive into the world of embedded software. You'll work on real-world products, tackling challenges that require both software and hardware knowledge.
Innovative and supportive, with a focus on practical solutions.
As a Junior Application Software Developer, you'll be part of a team that develops firmware for power electronics products like inverters and batteries. Your main responsibility will be to create efficient low-level software using C and C++. This role is perfect for someone eager to learn and grow in embedded systems, as you'll be working closely with hardware and software components.
In your day-to-day tasks, you will: • Develop and maintain firmware that interfaces with various sensors and actuators. • Troubleshoot and debug issues that may involve both hardware and software aspects. • Ensure that the software runs reliably and efficiently, even under constraints like limited memory and CPU. • Collaborate with team members to improve the maintainability of the code across different product variants.
This position is ideal for recent graduates or those with some experience in embedded software development. A strong foundation in C and C++ is essential, along with a willingness to tackle complex problems. If you're passionate about technology and eager to work on innovative products, this role could be a great fit for you.
Join a team that values creativity and practical solutions, and take your first steps into the exciting world of embedded systems.
You'll be taken to the original listing on PNet to apply.