Firmware Developer

Pune, Maharashtra, India
Mar 18, 2025
Mar 18, 2026
Hybrid
Full-Time
2 Years
Job Description

As a Firmware Developer, you will be a key contributor to the development of real-time products such as Remote Terminal Units (RTU) and Flow Computers. Working from our Emerson Innovation Centre, Pune (EICP), you will be responsible for the complete firmware development lifecycle, from requirement analysis to implementation, testing, and deployment. You will collaborate with a Scrum team to develop secure firmware solutions while also maintaining and supporting existing products as needed.

We are looking for a highly motivated individual who can take ownership of tasks and deliver solutions from a single-line requirement to a fully developed feature. If you are passionate about embedded software development and want to make a difference in the industry, we want you on our team!

Key Responsibilities

  • Develop secure and high-performance firmware for real-time embedded systems.
  • Work as part of an Agile Scrum team, participating in all Scrum events, including planning, daily stand-ups, reviews, and retrospectives.
  • Take ownership of development activities, including requirement analysis, system design, coding, and testing.
  • Write efficient, maintainable, and scalable code following best practices and coding standards.
  • Conduct code reviews to ensure high-quality software delivery.
  • Perform unit testing, integration testing, and system-level testing to validate firmware functionality.
  • Collaborate with cross-functional teams, including product managers, hardware engineers, and quality assurance teams, to define and refine requirements.
  • Troubleshoot and debug issues using tools such as debuggers, oscilloscopes, logic analyzers, and protocol analyzers.
  • Support legacy products as required, ensuring their continued performance and security.
  • Stay updated with industry trends and emerging technologies in embedded systems and security.
  • Adhere to Emerson’s global standards, principles, and best practices for firmware development.

Who You Are

  • A self-driven firmware developer with a strong understanding of embedded systems.
  • Someone who enjoys problem-solving and can work independently as well as collaboratively.
  • A proactive professional who takes initiative and ownership of tasks.
  • Capable of translating business requirements into technical solutions.
  • A team player with excellent communication skills who can engage with global teams.

Required Qualifications

  • Bachelor’s degree in Electronics, Computer Science, Electrical Engineering, Instrumentation, or a related field from a reputed institution.
  • Minimum 2 years of experience in embedded software development, including bare-metal and RTOS-based systems.
  • At least 1 year of experience with C++ programming in an embedded environment.
  • Strong knowledge of Object-Oriented Analysis and Design (OOAD) and real-time software design concepts.
  • Hands-on experience with debugging tools, including oscilloscopes, logic analyzers, and protocol analyzers.
  • Solid understanding of data structures, memory management, and secure coding practices.

Preferred Qualifications

  • Experience with industrial communication protocols such as MODBUS, HART, PROFIBUS, or EtherNet/IP.
  • Familiarity with Programmable Logic Controllers (PLCs), Remote Terminal Units (RTUs), sensors, and industrial automation systems.
  • In-depth knowledge of secure firmware development practices.
  • Ability to analyze, design, and implement solutions from minimal requirements.
  • Strong problem-solving skills with a logical and analytical approach.
  • Experience with firmware development tools, version control (Git, SVN), and CI/CD pipelines.
  • Prior experience in global collaboration, working with teams in different time zones.

Why Join Emerson?

  1. Career Growth. Emerson provides exceptional opportunities for learning and career advancement.
  2. Work-Life Balance. We offer a hybrid work model, allowing you to work both remotely and from the office.
  3. Innovative Environment. Be a part of a team that works on cutting-edge technologies in industrial automation and control systems.
  4. Diverse & Inclusive Culture. We value diversity and create an environment where everyone is respected and included.
  5. Competitive Compensation & Benefits. Our comprehensive package includes medical insurance, wellness programs, and more.
  6. Safe & Collaborative Workplace. We prioritize a safe working environment and encourage a culture of teamwork and innovation.

Our Commitment to Diversity, Equity, and Inclusion

At Emerson, we believe that diversity fuels innovation. We are committed to fostering a workplace where everyone is valued, respected, and empowered to reach their full potential. Our inclusive culture encourages diverse perspectives, which leads to better decision-making and greater creativity.

We strongly encourage applications from candidates of all backgrounds, including underrepresented communities, individuals with disabilities, and military veterans. If you require any accommodations during the hiring process, please contact us at [email protected].

Related Jobs