Staff Systems Engineer (offline)

Key Responsibilities:

- Design, develop and verify firmware for embedded systems
- Participate in design reviews, API development, and documentation
- Deliver investigation plans and reports, architectural documents, design specs, software and firmware source code, build scripts
- Perform tasks including debug, bring-up, beta and production firmware development
- Successfully collaborate with both software and hardware product teams


Qualifications
- Experience in coding in C/C++
- Experience with ARM based SOC architecture
- Experience with bare metal embedded systems
- Experience designing code for embedded microcontrollers (ARM Cortex-M) in a production environment.
- Experience in Computer Science fundamentals: data structures, object-oriented design, algorithm design, problem solving, and complexity analysis
- Strong debugging/trouble-shooting skills of embedded systems
- Strong technical communication with peers, partners, and non-technical co-workers

About Cypress Semiconductor, Lviv

Cypress’ advanced system-level solutions are Embedded in Tomorrow. We target markets growing faster than the broader semiconductor industry, including automotive, industrial and consumer electronics markets. Our world-class, secure wireless technology—along with our MCUs, memories, analog ICs and USB controllers—give us an unparalleled competitive advantage in the Internet of Things, and a jump on emerging markets, including connected appliances and autonomous cars.

Company website:
https://www.cypress.com/

The job ad is no longer active

Look at the current jobs C / C++ / Embedded Lviv→