Staff Systems Engineer (offline)

We are looking for a talented Staff Systems Engineer who will work on the critical SROM functions development for cutting-edge Cypress microcontrollers for the Automotive applications.


Responsibilities
• Follow the Cypress development methods, and do a transition to AUTOSAR software development process with V-model philosophy and write great firmware for Auto microcontrollers
• Deliver highly-reliable firmware located in SROM
• Take ownership of SROM code, including verification testing and writing supporting documentation
• Work with engineers across the departments (Silicon design, Verification) to develop new products, from running code at the microcontroller prototype on FPGA through final Si product
• Debug complex issues including mixture Si hardware and firmware problems
• Provide support for leading Cypress customers
• Define requirements, and architecture of product
Skills
Basic Qualifications
• MS’s degree or equivalent in Computer Science, Engineering discipline
• Strong knowledge of the microcontroller architecture and basic peripherals (SPI, I2C, UART, timers)
• 5+ years of experience writing embedded firmware in C
• Proficient in the Software Version Management tools (Git, SVN, Perforce)
• Strong English – must be able to read and write the technical documentation and participate in live-calls with other world-wide departments

Preferred Skills and Experience
• 2+ years developing software for the ARM Cortex family or a similar architecture
• Working knowledge of hardware low-level firmware development, including use of timers, interrupts, standard communication peripherals, bootloaders, external memory interfaces
• Hardware debug experience, including familiarity with tools such as the oscilloscope, logic analyzer, protocol analyzers (SPI, I2C, UART)
• Knowledge of the debug tools (uLink, J-Link, GHS Probe), trace / stack data analysis
• Basic knowledge of the cryptography and corresponding algorithms (AES, SHA-1, RSA)
• AUTOSPICE development accordingly to the V-Model
• Excellent leadership, communication and teamwork skills

The job ad is no longer active

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