Logo for CodersBrain

Firmware Engineer_Manju_Capgemini

Job description

Responsibilities

Understand embedded product requirements and implement them using C programming language.

Perform impact analysis of any hardware change in the product on the firmware.

Create design document and other technical documents.

Experience required

Must have skills

1. Expertise in C programming language

2. Should be able to understand electronic circuit design schematics and component data sheets

3. Ability to debug and reverse engineer embedded products

4. Familiarity with 81632 bit microcontroller and their development tools

5. Through understanding of firmware build and release process

6. Communication protocols bus architectures such as UART, SPI, I2C, CAN, RS232, RS485

7. Sensor interfacing

8. Experience of using test equipment like DSO, multimeter etc.

9. Good at creating technical documents

10. Good communication skills

Good To Have :

1. Development experience of medical device

2. Experience of version control systems like GIT.

3. Writing firmware for manufacturing tests

4. Experience of writing and reading assembly code.

Related jobs

Other jobs at CodersBrain

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.