Embedded Software Engineer

Date: Apr 25, 2019

Location: Kansas City, MO, US

Company: Dover Corporation

For over 125 years, OPW has led the way in designing and manufacturing world-class retail fueling, fluid handling and car wash system solutions for the safe and efficient handling and distribution of fuels and critical fluids. OPW makes above ground and below ground products for both conventional, vapor recovery and clean energy applications in the retail and commercial markets. Additionally, OPW supplies loading arms, valves and dry-break couplings, tank truck equipment, rail car valves and equipment, and car wash systems. OPW has manufacturing operations in North America, Europe, Latin America and Asia Pacific, with sales offices around the world. OPW is part of the Dover Corporation, which is publicly traded on the New York Stock Exchange under “DOV”. To learn more about OPW’s 125 years of providing industry-leading solutions, visit our website at www.opwglobal.com.
 
Dover is a diversified global manufacturer with annual revenues exceeding $7 billion. We deliver innovative equipment and components, specialty systems and support services through four major operating segments: Energy, Engineered Systems, Fluids, 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 over 29,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 www.dovercorporation.com.

Civacon, part of OPW, a Dover Company, is a global leader in providing Bottom Loading, Vapor Recovery and Overfill Detection Systems for the petroleum industry. We are currently seeking a multi-discipline, Embedded Systems Software Engineer to join our growing engineering team. The role will primarily involve supporting new product development initiatives, but will also involve support of manufacturing and sales.

 

Essential Responsibilities:

  • Create firmware test and development software using C/C++ on embedded systems utilizing ARM device architecture.
  • Knowledge of communication protocols such as CAN bus, SPI and I2C.
  • Microcontroller on-board hardware, interface and peripheral design experience.
  • Identify and implement design improvements to increase reliability, reduce cost and increase service life.
  • Support manufacturing and supply chaining to insure products are being manufactured and tested to meet expectation for quality and reliability.
  • Conduct and/or participate in Project Design Teams for designing, developing, modifying and evaluating parts, components or integrated circuitry for board or system level hardware and firmware implementation.
  • Lead and manage improvement projects
  • Support hardware, software and application software teams
  • Assist in data collection and analysis used for software control systems
  • Assist in software performance, debugging and reliability testing
  • Create and maintain requirements and design document (internal)

 

Qualifications:

  • BS in Computer Engineering, Computer Engineering Technology, Electrical Engineering, or Electronic Engineering Technology
  • Minimum of 3+ years’ experience in software design interfacing to both analog & digital electronic circuitry with embedded microcontrollers.
  • Experience with software revision tracking and management tools such as GIT and JIRA.
  • Domestic field travel (10%) as required for investigative site/customer visits and troubleshooting. May include international travel at some point.
  • Position is based in Kansas City, MO (Riverside)

 

Preferred Qualifications:

  • Ability to read circuit schematics and component data sheets as applicable to embedded systems designs for new product development and existing product maintenance.
  • Knowledge of the C/C++ programming language, software integrated development environments (IDEs) and run-time debugging as applied to 8-, 16- and 32-bit microcontrollers.
  • Proven experience performing troubleshooting during integration of software and hardware in the Design State of Design for Six Sigma.
  • Experience with designs with emphasis on intrinsic safety for potentially hazardous environments.

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: Americas : United States : Missouri : Kansas City

Sub Division : Transportation

Job Requisition ID : 27805


Nearest Major Market: Kansas City

Job Segment: Developer, Embedded, Informatics, Manufacturing Engineer, Engineer, Technology, Engineering