Job Description :
Role: Firmware Development Engineers
Location: Minneapolis, MN
Duration: 12+ months

Required Technical Skill Set: Experience in Firmware Development using Embedded C / C++ , Development of OS
Desired Experience: 6 years to 7 years

Must-Have
1. Embedded Software Development using C / C++. Preferred IDE as IAR IDE
2. Requirement gathering, understanding and finalization
3. Operating System Development – Understanding of OS concepts (RTOS Threads, inter thread communications (Mutex and semaphore), development experience of any OS
4. Strong experience in development of firmware using IDE for microcontrollers like Freescale, ST. Preferred to have experience in NXP chipset firmware development / Texas Instrument (TI) chipset firmware development
5. Embedded Software Testing experience – Unit software testing , Test and validate software features, Analyze Test Results and prepare report, Manage customer software requirements
6. Must have experience in development of communication drivers like CAN.LIN,SPI,I2C,UART,Flash and device drives such as PWM,Watchdog drivers
7. Graphical user interface design and development experience. TouchGFX preferred.
8. Strong Software debugging skills
9. Understanding of Agile development process / Scrum planning
10. Self-motivated and reliable, Flexible to travel
11. Understanding of software unit testing and static tool experience such as Klocworks


Client : Direct Client

             

Similar Jobs you may be interested in ..