Embedded Firmware Engineer

Embedded Firmware Engineer
Software Department
Position: 3 Experience: 0 - 3 Years
Ahmadabad, Gujarat, India

The candidate must have a deep understanding of embedded domains like C, C++, micro-Controller, and micro-processor. He/She desires to learn new concepts and perform excellent work within deadlines.

Academic Qualifications:

  • B.E/ B.Tech/M.E/M.Tech in Computer Science and Electronics

Technical Skills :

  • Excellent programming skills in Embedded C/C++ and Experience/Ability to work with RTOS
  • Working experience in bare metal, RTOS, and device driver development
  • End to end design and architecture level experience in Embedded and IoT based products
  • Experience in development of Firmware for peripherals like UART, I2C, SPI, Serial Ports,GPIOs, ADCs, memory management, etc. (Low level drivers / Chip support library)
  • Knowledge of ARM based various processors and microcontrollers
  • Excellent analytical and problem-solving skills
  • Excellent debugging skills and hands on with the coding

Good to have :

  • Used Confluence, JIRA, GIT, SVN, bit-bucket, etc.
  • Experience of team leadership and/or project management in multi-cultural multi-disciplined team

Role & Responsibilities :

  • Design and Implement the firmware/software as per specifications and perform the unit tests
  • Perform integration, acceptance tests, debugging
  • Contribute to improving Quality, accelerating development and deployment
  • Collaborate with and support the Hardware teams towards HW design and development
  • Collaborate with and support the Software teams towards backend development, API definitions & interfacing, Mobile App, Cloud & Web application.

Don’t hesitate to contact us any time

Our experts can help you accelerate your digital transformation journey!

Call Us For Any inquiry

+91 9054325004