ILI Digital is currently hiring a Firmware Developer to join their team
ILI.DIGITAL isn't just a software company — their team are rebels in the business world, challenging the status quo, embracing innovation, and transforming corporates into dynamic entrepreneurs. Since their beginning, they've been at the forefront of innovation movements, pioneering digital transformations, and harnessing cutting-edge technologies to create customized, empowering, and value-added software solutions.
They are problem-solvers in software development, providing tailor-made solutions for their clients. ILI.DIGITAL is thus one of the top 5% of the best-rated employers in Germany and is now setting up a dynamic new hub in Portugal.
Ready to elevate your career and make an impact with ILI.DIGITAL?
Your responsibilities will include:
Develop, optimize, and maintain firmware solutions in embedded systems.
Write efficient and maintainable code using C and C++ .
Ensure compliance with MISRA Coding standards for safety-critical applications.
Work with Python for scripting and automated testing.
Develop and troubleshoot firmware on controllers like MSP430 and STM32 .
Implement and maintain real-time features using FreeRTOS .
Conduct testing using tools like Tessy and Pytest to ensure software quality.
Collaborate with cross-functional teams and stakeholders, using project management tools like Polarion and Jira .
Use Git and SubVersion for version control and manage code repositories.
Design and document systems using Enterprise Architect .
Skills and Qualifications:
Proficiency in C , C++ , and Python .
Strong knowledge of MISRA Coding guidelines.
Experience with IAR and GCC compilers.
Experience with embedded controllers, especially MSP430 and STM32 .
Expertise in FreeRTOS and real-time embedded system development.
Familiarity with Tessy and Pytest for testing.
Proficiency in tools like Polarion , Jira , Git , SubVersion , and Enterprise Architect .
Strong problem-solving skills and attention to detail.
Excellent communication and team collaboration skills.
Education and Experience:
Bachelor's degree in Computer Engineering, Electrical Engineering, or related fields.
+3 years of experience in embedded systems and firmware development.
Want to know more? Get in touch with us.
#J-18808-Ljbffr