Overview
We are seeking a skilled Embedded Software Developer to join our team and contribute to the design and development of innovative software solutions for intelligent systems.
About the Role
In this role, you will be responsible for designing, developing, testing, and maintaining high-quality software for embedded systems. You will work closely with cross-functional teams to deliver software solutions that meet the required specifications and quality standards.
The ideal candidate will have experience in embedded software design and development, strong programming skills in C/C++, and familiarity with real-time operating systems (RTOS). You should also have excellent problem-solving skills, structured, and quality-focused.
You will have the opportunity to work on challenging projects, collaborate with international teams, and contribute to technical decision-making. In return, you can expect a dynamic and supportive work environment, flexible work conditions, and opportunities for career progression and continuous professional development.
Key Responsibilities
* Design and develop software for embedded systems, following coding best practices and quality standards
* Collaborate with cross-functional teams to deliver software solutions that meet requirements and quality standards
* Develop and execute test plans to validate software functionality and performance
* Identify, debug, and resolve software defects and performance issues efficiently
Requirements
* Bachelor's or Master's degree in Embedded Software, Computer Engineering, or related fields
* Experience in embedded software design and development
* Strong programming skills in C/C++ and familiarity with RTOS
* Excellent problem-solving skills, structured, and quality-focused
Benefits
* Flexible work conditions
* Hybrid work system
* Exchange with colleagues around the world
* Health insurance and medical office on site
* Training opportunities and certifications
* Career progression and continuous professional development
Keyword: SoftwareDeveloper