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 →

Loading...