Engineer/Senior Engineer - Firmware

Mindteck

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mindteck in Bengaluru is seeking an embedded firmware engineer with 3–10 years of experience to develop and optimize firmware for embedded systems. You will work with cross-functional teams to ensure robust software architecture, efficient resource usage, and high-quality code through testing and verification.

Responsibilities include leading tool evaluations, managing releases, and collaborating with Product Management to scope new features.

Qualifications

  • BE in Electrical Electronics Engineering (EEE) or Electronics Communication Engineering (ECE).
  • Firmware development expertise with an agile mindset.
  • Strong software architecture and design pattern knowledge.
  • Analytical and critical thinking with a drive for excellence.
  • Proven project leadership and ability to drive tasks to completion.
  • Excellent English communication and collaboration skills.

Responsibilities

  • Enhance existing systems by adding functionality while preserving software architecture integrity and user experience.
  • Assess current applications to identify areas for improvement and optimization.
  • Modify code to enhance resource efficiency without impacting functionality.
  • Lead evaluation of tools, technologies, coding standards, and processes for high-quality outcomes.
  • Conduct unit testing and debug code before release to verification team.
  • Address issues identified during in-house testing and by customers efficiently.
  • Provide accurate task estimates and status updates.
  • Contribute to development of formal verification plans.
  • Manage product releases and version control.
  • Coordinate with management to align with project goals and timelines.
  • Work with Product Management to assess feasibility of new applications and feature requests.
  • Develop critical software requirements, frameworks, and drivers.
  • Be open to taking on additional responsibilities.

Skills

Embedded C
C++
Data Structures
RTOS
Microprocessors
Debugging
Unit Testing
Software Architecture
Project Leadership
Problem Solving
Communication Skills
Time Management

Education

BE in EEE or ECE

Tools

SVN

Job description

Responsibilities:


  • Enhance existing systems by adding functionality while preserving software architecture integrity and user experience.

  • Assess current applications to identify areas for improvement and optimization.

  • Modify code to enhance resource efficiency without impacting functionality.

  • Lead the evaluation and recommendation of tools, technologies, coding standards, and processes to ensure high-quality outcomes.

  • Conduct unit testing and debug code before release to the verification team.

  • Address and resolve issues identified during in-house testing and by customers efficiently.

  • Provide accurate task estimates and regular status updates as needed.

  • Contribute to the development of formal verification plans.

  • Manage product releases and version control.

  • Coordinate with management to align with project goals and timelines.

  • Work closely with Product Management and team members to assess the feasibility of new applications and feature requests.

  • Develop critical software requirements, frameworks, and drivers.

  • Be open to taking on additional responsibilities as assigned.


Skills and Qualifications:


  • BE in Electrical Electronics Engineering (EEE) or Electronics Communication Engineering (ECE).

  • Firmware Development Expertise: Extensive knowledge of the firmware development process and technologies with an agile mindset.

  • Software Architecture Design: Strong understanding of software architecture and design patterns.

  • Passion for Excellence: Dedicated to creating high-quality products.

  • Project Leadership: Proven ability to drive projects and assignments to successful completion.

  • Analytical Problem‑Solving Skills: Strong ability to analyze complex issues and provide effective solutions.

  • Critical Thinking: Capable of evaluating solutions with a critical and innovative approach.

  • Communication Skills: Excellent interpersonal, oral, and written English communication skills.

  • Collaboration Independence: Able to work both independently and collaboratively as a team player.

  • Time Management: Strong ability to prioritize and manage multiple assignments in a dynamic environment.

  • Quick Learner: Proven ability to rapidly acquire new skills and take on new responsibilities.

  • Commitment to Growth: Dedicated to continuous learning and skill enhancement.


Experience:

Minimum 3 to 10 years in Embedded Firmware development with expertise in:



  • Programming: Strong knowledge of Embedded C, C++, Data Structures, RTOS, and Microprocessors.

  • Operating Systems: Experience with QNX and Linux.

  • Memory Handling: Expertise in working with NAND, NOR, and DDR4.

  • Communication Protocols: Hands‑on experience with UART, I2C, SPI, Ethernet, and Multithreading.

  • Debugging Development Tools: Proficiency in using debug emulators, IDEs, and source code control tools such as SVN.


Disclaimer:

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer - Embedded Software
Engineer - Embedded Software

Eaton • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton • Pune District

On-site
INR 400,000 - 520,000
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 300,000 - 540,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Sierra Wireless • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Senior Engineer - Embedded Firmware
Senior Engineer - Embedded Firmware

Eaton • Pune District

On-site
INR 1,800,000 - 2,600,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt Ltd • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Intern-Firmware Developer
Intern-Firmware Developer

Evolute Group • Bengaluru

On-site
INR 280,000 - 440,000
Embedded Firmware Engineer
Embedded Firmware Engineer

J K Exim • New Delhi

On-site
INR 1,200,000 - 1,800,000