Our company is looking for senior Embedded Software Engineer to join a team of Embedded SW developers and HW board designers.
The job includes working with cutting edge technologies and platforms.
You will take a major part in development of the next generation products as well as maintain the legacy successful core products.
Responsibilities:
Design, develop and test embedded software for various products MCUs.
Manage products software development process from concept to production.
Maintain and modify complicated existing code.
Document technical specifications.
Requirements: B.Sc. in EE / CE / CS or equivalent from a leading institute.
7+ year of experience in developing embedded software infrastructure and application for mass production consumer electronics products on bare metal and real time operating system.
Solid understanding of hardware software interactions in embedded systems.
Strong programming skills in C / C++.
Knowledge in communication using interfaces as serial, ethernet, USB, wireless, etc.
Familiarity with GIT and JIRA.
Excellent communication and teamwork skills.
Nice to have:
Experience in automation coding (preferably in Python).
Experience Embedded Linux infrastructures and applications.
Knowledge in cybersecurity technics for embedded systems.
Knowledge in electronics and ability to read electronic schemes.
This position is open to all candidates.