Senior Software Engineer (ะก/C++) $$$$ Offline
Candidate's profile:
- Bachelor's degree or higher in Electronics or Computer Science Engineering.
- Excellent C/C++ programming and problem-solving skills. Familiar with embedded debugging.
- Preferred knowledge of USB and USB-PD protocols as well as ARM architecture.
- Experience with RTOS as well as bare metal development environments.
- Excellent verbal and written communication skills
- Creative and innovative thinking.
- Analytical and problem-solving skills at the system level.
Job description and main tasks:
- Develop embedded firmware solutions for USB, USB Type-C and USB-PD solutions.
- Low level hardware oriented firmware drivers development.
- Collaborate with hardware and system designers to validate andenhance system functionality
and customer interfaces.
- All aspects of Software/Firmware lifecycle from requirements gathering, feasibility analysis.
- Be an active member of cross functional team aligned to completion of project goals.
- Generate documentation including diagrams, charts, and other tools to ensure the delivery and
maintainability of a quality product.
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.
Required skills experience
| C++ |
The job ad is no longer active
Job unpublished on
31 July 2023
Look at the current jobs C / C++ / Embedded →