F

Firmware Engineer

Pune India

7 months ago


Years of Experience

4 - 8 years

Workplace Type

On-site

Seniority Type

Associate

Industry

Industrial Automation


Analyse your salary

Want to know how much a Firmware Engineer make in Pune India?

Get Salary insights for Firmware Engineer in Pune India. Know how your salary compares to the industry average. Our AI analyzer uses other candidates' stated pay expectations to identify market trends.


Skills

Embedded CMicrocontrollersC++.netPythonSimulinkMatlabEmbedded

Contact our TA to know more about the job

Wasim Shaikh

Talent Advocate at WhiteCrow


Description

Job description

Responsibilities:


  • Conducts analyses for designs, programs, debugs and modified software
  • Handles the troubleshooting of codes for firmware applications
  • Handles analog and digital hardware and software operating systems
  • Position requires knowledge and exposure to hardware design
  • Conducts the programming of machine language, assembly language and high level languages


Additional Responsibilities: 


  • Design, Develop and test product software requiring Embedded C skills.
  • Modify existing software for compatibility, to reduce complexity, improve performance and enhance features.
  • Contribute to all stages of the product lifecycle, which includes developing requirements, design system architecture, execute concept selection, system integration support, testing and validation of embedded real-time control systems, prototype development and production support.
  • Lead and communicate effectively to make recommendations and drive alignment and execution amongst all stakeholders 
  • Collaborate broadly and cross-functionally with the wider engineering, product, and operations teams to deliver end-to-end system level solutions based on the architectures you define
  • Ensure software source code, specifications, and release documentation are properly archived
  • Technical project planning and management from concept phase through production release
  • Provide engineering expertise to solve technical problems at all levels and support by participation in variety of customer facing technical meetings including design reviews, test readiness reviews, change boards etc.  


Requirements:


  • A university degree required (i.e. Bachelors degree) with at least 5 or more years of experience, or equivalent relevant work experience of at least 9 or more years.
  • Must be a team player able to work in a fast-paced environment with demonstrated ability to handle multiple competing tasks and demands
  • Strong communication skills; oral, written and presentation
  • Strong organization, planning and time management skills to achieve results
  • Strong personal and professional ethical values and integrity
  • Holds self-accountable to achieving goals and standards
  • Proficient in Microsoft Office programs (Outlook, Word, PowerPoint, and Excel)
  • Strong interpersonal & collaboration skills to work effectively with all levels of the organization including suppliers and/or external customers


Additional Requirements: 


  • BS in Software or Computer Engineering, Electrical Engineering and/or proof of exceptional skills in related fields. 
  • 3-5 years of industrial experience preferably in Embedded C, microcontrollers and/or electronics controller development and/or architecting complex systems in industrial systems specifically mobile applications.
  • Hands-on technical experience debugging complex systems involving networked microprocessors and software-controlled electrical or electromechanical systems
  • Working knowledge of micro-controller hardware architecture, 32 bit embedded microprocessor control units
  • Deeply understand the underlying technology solutions and challenges in the electric vehicle auxiliary system space to recommend the architectural directions
  • Experience in the design, integration, and testing of embedded real-time systems
  • Understanding of hardware and software development processes, knowledge of compilers/assemblers and linkers (8/16 or 32 bit) and embedded C programming, 
  • Working knowledge of CAN communication analyzer tools and/or other serial protocols. 
  • Windows development with MS Visual Studio, .NET, and C#
  • Familiarity with safety-critical software design techniques and methodologies
  • A solid background in software programming languages and prior hands-on experience with software development and programming languages for embedded or non-embedded systems including ability to read and comprehend code (embedded C, C++, Python, Matlab, etc.) 
  • Technical knowledge on power electronic converter design and control. 
  • Familiarity of control algorithm development in Matlab/Simulink/RTW
  • Broad knowledge of engineering fundamentals, electrical schematics and component datasheets and lab equipment: oscilloscopes, power supplies, etc.


 



Sign up to create profile

Fill in your details to create profile on WhiteCrow

Why get hired via WhiteCrow?

We take your privacy seriously

We take your privacy seriously

By default, your profile stays hidden from past & current employers. We only showcase your anonymous profile to employers and seek your permission before revealing your full profile.

Know more

Personal & Dedicated Talent Advocate

Personal & Dedicated Talent Advocate

Our Talent Advocates are here to help: from providing insider knowledge to guiding you through interviews to negotiations.

Know more

Exclusive Jobs from Top Companies

Exclusive Jobs from Top Companies

Gain access to mid to senior level executive job opportunities at more than 90 of the Fortune 500 companies globally on WhiteCrow.

Know more

Why get hired via WhiteCrow?

With our unique combination of AI matching technology and human expertise, WhiteCrow will help you get discovered for your unicorn role.

Know more

Contact our TA to know more about the job

Wasim Shaikh

Talent Advocate at WhiteCrow


People also viewed

Senior Embedded Software Engineer

Pune, India

2 months ago


Software Design Engineer

Pune, India

4 months ago


Information Technology Applications Systems Specialist

Minsk, Belarus, Kyiv, Ukraine, Berlin, Germany, London, United Kingdom, Paris, France, Rome, Italy

15 days ago


Senior Engineer - QT/QML

Hyderabad, India

4 months ago


Demo Software Engineering

Mumbai, India

a year ago


Software Manager

Manila, Philippines

a month ago


Lead Technical Architect

Malmesbury, United Kingdom

10 days ago


View more jobs

Sign up to create profile

Fill in your details to create profile on WhiteCrow