OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
At Ferroamp, we are dedicated to developing cutting-edge solutions for a sustainable and efficient energy future. We specialize in in the design of advanced power electronics systems that are utilized in a wide range of applications, including renewable energy, electric vehicles, and industrial applications. As we continue to expand our operations, we are seeking a talented and motivated Embedded Software Developer with a focus on quality assurance to join our dynamic team.
The Role
As an Embedded Software Developer, you will play a crucial role in ensuring the high quality and reliability of our embedded software solutions for power electronics applications. You will collaborate closely with our multidisciplinary engineering team to design, develop and execute comprehensive testing strategies and drive continuous improvement in our software development processes. Your work will contribute to the successful deployment of our unique power electronics systems, enabling our customers to achieve their energy efficiency goals.
Responsibilities
- Develop and implement software quality assurance processes for embedded systems in power electronics.
- Design and execute test plans, test cases, and test scripts to validate embedded software functionality, performance, and reliability.
- Conduct thorough functional, integration, and regression testing to identify and diagnose software defects, performance issues, and compatibility problems.
- Collaborate with software and hardware engineers to identify areas for improvement and ensure seamless integration of software and hardware components.
- Monitor and track software issues, perform root cause analysis, and provide detailed reports to stakeholders, suggesting corrective actions and preventive measures.
- Contribute to the development of automated testing frameworks and tools to streamline the testing process.
- Stay up-to-date with industry best practices and emerging technologies related to embedded software development and quality assurance in power electronics.
Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 2+ years of experience in embedded software development.
- Proficiency in embedded C/C++ and Python.
- Knowledge of Unix and Unix shell scripting.
- Familiarity with hardware interfaces and protocols commonly used in power electronics applications (e.g., I2C, SPI, CAN, Ethernet).
- Experience with software debugging and diagnostic tools.
- Knowledge of version control systems (e.g., Git) and issue tracking systems (e.g., JIRA).
- Excellent problem-solving and analytical skills with a keen attention to detail.
- Effective communication skills to collaborate with cross-functional teams.
- Ability to work independently, prioritize tasks, and meet deadlines in a fast-paced environment.
Additional Merits
- Experience working in an electronics lab environment.
- Knowledge of power electronics concepts and components (e.g., inverters, converters, power supplies).
- Experience working with Zephyr RTOS.
- Familiarity with Renode and/or Robot Framework.
Our main office is located in Spånga, Stockholm and will move to a new office in Sundbyberg later this year. In addition, we have a smaller office located in Linköping and we offer the possibility of a hybrid workspace.
Join our team and become an integral part of our mission to revolutionize the power electronics industry. If you are passionate about embedded software development, quality assurance, and power electronics, we encourage you to apply.
We are looking forward to your application!