US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Senior Design Engineer - Firmware

The following qualifications are expected for this position:


* Overall experience of 5-8 years in Firmware development


* Should have strong programming skills in C and Knowledgeable in C++


* Knowledgeable Object-Oriented Analysis & Design, Design Patterns.


* Good working experience in Multi-threaded programming, RTOS, IPC


* Hardware targets: MCU/MPU: STm32Fxxx family - Cortex-M


* Knowledge of USB, UART, SPI, I2C interfacing and Programmers


* Experience in Fieldbus technology like Profibus, Profinet, EtherNet IP, HART, MODBUS is preferred


* Work with test team to develop system level test cases


* Experience in timing critical, interrupt-based design


* Experience developing projects on resource-constrained, embedded systems


* Ability to read schematics, design simple digital and analog circuits


* Strong background in using lab equipment (i.e.

logic analyzers, oscilloscopes, multimeters, etc.) to test code functionality


* Experience with Board bring-up activities is good to have

Qualifications

The following qualifications are expected for this position:


* Overall experience of 5-8 years in Firmware development


* Should have strong programming skills in C and Knowledgeable in C++


* Knowledgeable Object-Oriented Analysis & Design, Design Patterns.


* Good working experience in Multi-threaded programming, RTOS, IPC


* Hardware targets: MCU/MPU: STm32Fxxx family - Cortex-M


* Knowledge of USB, UART, SPI, I2C interfacing and Programmers


* Experience in Fieldbus technology like Profibus, Profinet, EtherNet IP, HART, MODBUS is preferred


* Work with test team to develop system level test cases


* Experience in timing critical, interrupt-based design


* Experience developing projects on resource-constrained, embedded systems


* Ability to read schematics, design simple digital and analog circuits


* Strong background in using lab equipment (i.e.

logic analyzers, oscilloscopes, multimeters, etc.) to test code functionality


* Experience with Board bring-up activities is good to have

Schedule: Full-time
Req: 009EZ8





Share Job