Sr. Engineer Firmware

Requisition ID:  25592
Job Location(s): 

Pune, IN

Job Description

We have an immediate opportunity for a ​Senior Engineer - Firmware ​to join us at our diverse team. The Senior Engineer - Firmware will be responsible for Firmware design and development for hydraulic products/systems. As a member of a creative, motivated and talented team, we need our engineers to be versatile and passionate to tackle new problems as we continue to push technology forward. If you get excited about testing new things & modernizing existing things and aren't daunted by the challenge of building something from scratch, then our team might be your next career step. 

You will be responsible for contributing technologies which can change the economics of embedded software. You will design software systems, generate IP, plan and execute field trials to understand their needs, and work closely with the team to assess business impact and constraints. You must be proficient with current firmware development technology, tools and practices, and must have experience of full Software Development Life Cycle (SDLC) on multiple projects including requirements, design, development, and testing.

Job Responsibilities

Responsibilities for this position include, but are not limited to, the following. 

  • Thorough understanding of software design principles, with strong problem solving skills and debugging skills
  • Engages in development, design & testing of Embedded Systems using C, C++, assembly level programming language
  • Basic Hardware Design Knowledge and Hardware/Firmware Debugging Skills
  • Hand on experience of lab instruments – Oscilloscopes, Function Generators, and Logic Analyzers etc.
  • Suggest and develop re-usable components and looks for continuous improvement opportunities in hydraulic products. Share knowledge within the team and demonstrates flexibility working in parallel on multiple assignments/product categories
  • Develops an understanding of both technology and product concepts and is able to articulate product and software design. Ensures quality of delivery in accordance with the plan adhering to the standard practices used in agile/waterfall model.
  • Participate in solution and code reviews with team members for modules/tasks and ensuring that best practices and efficient coding standards are adhered
  • Sound Knowledge and experience with process frameworks (e.g. CMMI) including requirements management, defect tracking, build management, change management, and configuration management tools.
  • Ensures new products meet our customer’s needs
  • Collaborate with global product engineering teams and incorporates support for the manufacturing, commissioning and ongoing maintenance of the product / system
  • Protects intellectual property through patent disclosures
  • Supports our team of global field commissioning engineers with technical challenges
  • Searches for technologies which would improve product performance, reduce development time or reduce cost

Background & Skills

The ideal candidate possesses these skills. 

  • Bachelor’s degree in Electrical, Electronics or Instrumentation Engineering, Master’s degree in Electrical, Electronics or Instrumentation Engineering
  • Expertise and 7 years of strong experience in embedded C, assembly language, C++, Single core and dual core 16/32 bit MCU (Microchip, ARM, PowerPC, Renesas, TI) with BSP, low level driver and application development experience. Experience with RTOS will be added advantage.
  • Experience with GPIO, PWM, UART, SPI, I2C, CAN, and industrial protocols is desirable.
  • Demonstrated knowledge of Embedded Firmware development with single and dual core 32 Bit microcontrollers from ARM, PowerPC, Renesas, TI , Microchip with the detailed knowledge of BSP and low level drivers.
  • Boot loader development experience and knowledge of assembly language coding is required.
  • Working knowledge of RTOS concepts is required.
  • Working knowledge of maintaining code quality by complying to MISRA coding standard , static/dynamic code coverage analysis and use of any industry standard tool for this purpose.
  • Basic level knowledge of Hardware System
  • Basic knowledge of Hydraulic system, Control system ,CoDeSys is added advantage
  • Experience in developing embedded software as per functional safety standards such as IEC 61508 is plus
  • Experience of at least one software to maintain requirement and version control is required.
  • Knowledge and familiarity with compliance to CMMI ML3 process and guidelines is preferable
  • Skilled in writing specifications and end-user documentation

Danfoss – Engineering Tomorrow

At Danfoss, we are engineering solutions that allow the world to use resources in smarter ways – driving the sustainable transformation of tomorrow. No transformation has ever been started without a group of passionate, dedicated and empowered people. We believe that innovation and great results are driven by the right mix of people with diverse backgrounds, personalities, skills, and perspectives, reflecting the world in which we do business. To make sure the mix of people works, we strive to create an inclusive work environment where people of all backgrounds are treated equally, respected, and valued for who they are. It is a strong priority within Danfoss to improve the health, working environment and safety of our employees.

 

Following our founder’s mindset ‘action speaks louder than words’, we set ourselves ambitious targets to protect the environment by embarking on a plan to become CO2 neutral latest by 2030.

 

Danfoss engineers solutions that increase machine productivity, reduce emissions, lower energy consumption, and enable electrification.

Our solutions are used in such areas as refrigeration, air conditioning, heating, power conversion, motor control, industrial machinery, automotive, marine, and off- and on-highway equipment. We also provide solutions for renewable energy, such as solar and wind power, as well as district-energy infrastructure for cities.

Our innovative engineering dates back to 1933. Danfoss is family-owned, employing more than 40,000 people, serving customers in more than 100 countries through a global footprint of 95 factories.
 

 

Danfoss engineers solutions that increase machine productivity, reduce emissions, lower energy consumption, and enable electrification.

Our solutions are used in such areas as refrigeration, air conditioning, heating, power conversion, motor control, industrial machinery, automotive, marine, and off- and on-highway equipment. We also provide solutions for renewable energy, such as solar and wind power, as well as district-energy infrastructure for cities.

Our innovative engineering dates back to 1933. Danfoss is family-owned, employing more than 40,000 people, serving customers in more than 100 countries through a global footprint of 95 factories.