Apply now »

Technical Lead

Dover is a diversified global manufacturer with annual revenue of over $7 billion. We deliver innovative equipment and components, specialty systems, consumable supplies, software and digital solutions, and support services through five operating segments: Engineered Products, Fueling Solutions, Imaging & Identification, Pumps & Process Solutions and Refrigeration & Food Equipment. Dover combines global scale with operational agility to lead the markets we serve. Recognized for our entrepreneurial approach for over 60 years, our team of approximately 24,000 employees takes an ownership mindset, collaborating with customers to redefine what's possible. Headquartered in Downers Grove, Illinois, Dover trades on the New York Stock Exchange under "DOV." Additional information is available at 

Job summary:

The Embedded Software Engineer is responsible for developing system level architectures that address software and hardware aspects to support OK International next generation products.  The architectures will be required to address both internal functionality of the IoT enabled products and external customer “look and feel”.  This individual will report directly to the Chief of Technology and help guide the future product development, as well as improve the current state of the OK International Product Portfolio (Soldering Systems, Rework Systems, Valves and Valve Controllers, and Dispenser Controllers).


work experience requirements


  • 8 - 15 years of active experience in Software/Systems Development (embedded software).  
  • Strong analytic background, with detailed understanding of control algorithms, graphical user interfaces, Digital Control Circuits. 
  • Desired experience on systems that require understanding of Fluid dynamics, and Thermal Dynamics.   
  • Demonstrated leadership skills of multidiscipline and functional teams a must, with direct reporting desired. 

skills required

Technical Skills

  • Proven track record of New Product development.
  • Strong analytical and logical problem-solving skills.
  • Documented working experience with technical engineering packages.
  • Analyzing Information.
  • C++ programming skills will be advantage 
  • In depth Microcontroller PIC and ARM programing skills.
  • In depth SPI, I2C, RS232, TCP/IP communication protocol
  • Knowledge of Assembly language is a plus.
  • Hardware/Software debugging.
  • Control Theory.
  • Equipment Motion control and stabilization.   
  • Ability to read, analyze and interpret technical publications, professional journals and governmental regulations as appropriate.
  • Extensive experience with temperature control, position control, dispensing control.
  • Ability to clearly document and explain system implementation and algorithms to non-technical individuals understanding.
  • Master’s level understanding of, and experience with, control system theory and implementation.


  • Sound judgment.
  • High level of creativity and inventiveness.
  • Ability to work in both a team and as an individual, under time pressures.
  • Convection, conduction, dispensing and vision systems understanding.
  • Interaction/synergies available between Electronics, Software and mechanics.
  • Motion control development and implementation.


Work Arrangement : Hybrid  

Salary Range :    -   

We consider several job-related, non-discriminatory factors when determining the pay rate for a position, including, but not limited to, the position’s responsibilities, a candidate’s work experience, a candidate’s education/training, the position’s location, and the key skills needed for the position.  Pay is one of the Total Rewards that we provide to compensate and recognize employees for their work.

 All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.

This position may be located in: APAC : India : Karnataka : Bengaluru

Sub Division : Engineering

Job Requisition ID : 51558

Job Segment: Embedded, Software Engineer, Product Development, Engineer, Technology, Engineering, Research

Apply now »