Send me more jobs like this

Sorry, This job is expired.

Senior Firmware Engineer _ C, C++ Programmers _ Industrial Products

Keywords / Skills : Embedded C, I2C, SPI, Embedded Development, Firmware Development, C++, ARM, IAR, RS232, Embedded, Linux, USB, QT C

8 - 13 years
Posted: 2018-08-10

IT/ Computers - Software
Team Leader/ Technical Leader
Posted On
10th Aug 2018
Job Description
Bachelors or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.

8+ Years' of industry experience in application development on Linux OS

Demonstrated experience in complex Embedded Linux application software architecture development, software design, implementation and test

Goof Experience in PID Controller (Proportionalintegralderivative) with multiple inputs (Like Sensors etc)

Experience in using OTS HW modules and evaluation kit

Experience in using open source libraries and developing reusable software libraries

Experience in building industrial products.

Familiarity with Ethernet, USB, I2C, SPI, RS232 and RS485.

Expert programming skills in embedded C & C++ with software design experience for industrial products

Experience with troubleshooting / root cause techniques for electronic assemblies.

Experience with Wifi, Bluetooth and other communication (wired/wireless) firmware development with a good understanding of the protocol and all stack layers.

Familiarity with multiple embedded development environments including Eclipse, IAR Embedded Workbench for ARM

Strong analytical and problem solving skills

You are desired to have experienced with board bringup, writing and debugging device drivers

Write interfaces and drivers for sensors and other Input output devices.

About Company

Founded in 2003, CPG has grown from a startup to $10+ million Technology Services Company. We believe in Integrity and Fairplay and that is one of our key values and differentials from other service providers. We live by the maxim 'Every Second Counts' At CPG, people, products and processes converge to create compelling, high-value, low-cost solutions in record time. We measure our success in terms of the value we provide to our customers and the extent to which we contribute in helping our customers achieve their ROI goals and competitive advantage.
Walkin for you