Renesas is a global semiconductor company providing hardware and software solutions for a range of cutting-edge technologies including self-driving cars, robots, automated factory equipment, and smart home applications. We are a key supplier to the world’s leading manufacturers of the electronics you rely on every day; you may not see our products, but they are all around you.For more information, visit https://www.renesas.comThe role:Embedded software and firmware development for the new electr
Renesas is a global semiconductor company providing hardware and software solutions for a range of cutting-edge technologies including self-driving cars, robots, automated factory equipment, and smart home applications. We are a key supplier to the world’s leading manufacturers of the electronics you rely on every day; you may not see our products, but they are all around you.
For more information, visit https://www.renesas.com
The role:
- Embedded software and firmware development for the new electronics products of company
- Work in Linux, Windows environment
- Write code documentation
- Work in cooperation with software and hardware and FPGA engineers
Qualifications
- 2+ years directly related experience
- Good analog and digital electronic engineering fundamentals
- Embedded programming experience in C, C++
- Experience with ARM architecture CPUs
- Understanding of OOP, SOLID principles
- Experience with hardware interfaces such as UART, SPI, I2C
- Ability to write clean, readable code with clear separation of concerns
- Could adapt to an existing software solution and to drive implementation of new features to this solution
- Ability to interpret hardware schematics
- Experience with common development tools git, test frameworks, IDEs
Will be a plus:
- Hardware debugging skills & experience with power supplies, signal generators, oscilloscopes and/or logic analyzers
- Software development skills in Python, C#
- Experience indesktop application development (Qt framework)
We offer:
- Fixed-Term Contract — 6 months (with the possibility of extension afterwards);
- Part-Time employment (20 work hours per week);
- Flexible working hours;
- Friendly and highly professional team;
- Calendar days paid vacation;
- Professional & personal growth.
Please send your resume only in English.