Firmware engineer (offline)

Requirements:
—5+ years embedded firmware development experience with C, Linux / Unix platform
—Excellent knowledge of embedded coding techniques, interfaces (e.g. SPI, I2C, UART) and subsystems
—Excellent knowledge of C/С++ programming language
—Understanding of operating systems: embedded developers usually need experience in programming in embedded Linux or similar embedded operating systems
—Experience with bash shell scripting
—BS degree in Computer Science, or related engineering degree
—Excellent problem-solving skills
—English language working proficiency is required (B2+)

Duties:
— Participate in the full embedded software life cycle
— Analysis and systematic problem solving for SW reported issues
— Review and provide feedback on the firmware specific aspects of hardware design
— Work with high-level and technical requirements for research and development new features
— Participate in making design decision to develop high performance and reliable embedded systems.

The job ad is no longer active

Look at the current jobs Data Science Kyiv→