You are best equipped for this role if you have:
- Experience in coding in C;
- Experience with ARM based SOC architecture;
- Experience with bare metal embedded systems;
- Experience designing code for embedded microcontrollers (ARM Cortex-M)ina production environment;
- Experience in Real-Time Operating Systems;
- Strong debugging/trouble-shooting skills of embedded systems.
Job description and main tasks:
- Design, develop and verify firmware for embedded systems;
- Participate in design reviews, API development, and documentation;
- Deliver investigation plans and reports, architectural documents,designspecs, software and firmware source code, build scripts;
- Perform tasks including debug, bring-up, betaandproductionfirmwaredevelopment;
- Successfully collaborate with both software and hardware product teams.
We offer:
- Medical Insurance;
- 20 days of paid vacation;
- Unlimited sick leaves;
- Accounting Services;
- Bonuses;
- Wide range of training offers and planning of career development;
- International assignments;
- Different career paths: Project Management, Technical Ladder, Management and Individual Contributor;
- Flexible Working Conditions;
- Free English classes during the business hours;
- Education compensation;
- Travel;
- Free parking zone (cars, bicycles, electric cars);
- IT Cluster membership.