N

Nordson

Designs and sells precision dispensing equipment

Senior Embedded Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, India

About the Job

Requirements

  • At least 10 years of experience working on electro-mechanical products with embedded systems, real-time control, and digital communication interfaces.
  • Proficiency in C/C++ programming of microcontrollers and microprocessors, and FPGA programming.
  • Knowledge of communications protocols such as UART (RS232, RS485), SPI, TCP/IP, MODBUS, Profinet, and Ethernet IP.
  • Experience with Agile, Scrum, or XP development best practices.
  • Experience with version control tools such as GitHub or BitBucket.
  • Bachelor of Science in Electrical/Electronics Engineering or Computer Science.

Responsibilities

  • Develop embedded software for microprocessors, microcontrollers, and FPGAs to control electro-mechanical actuators, acquire sensor data, implement control algorithms, and enable digital communications.
  • Collaborate with a global team and develop software and firmware source code in C/C++, embedded C, Verilog/VHDL, and other languages.
  • Determine hardware compatibility and the influence of hardware design.
  • Influence coding conventions and software development standards within the company.
  • Write requirements, develop, maintain, and troubleshoot software APIs and SDKs for industrial controllers, and work with external vendors to support integration of communication APIs.
  • Interface with users and potential customers to define system requirements and support integration of Nordson EFD products into customer systems.

Desired Qualifications

  • Experience with HDL and real-time operating systems.
  • Knowledge of Python.
  • Knowledge of socket-based communication with other processes or systems.
  • Background in robotics or machine automation.
  • Familiarity with the Linux operating system and single-board computers, storing and retrieving data from SQL databases, communication over web services, and parsing markup languages such as XML and HTML.

About the Company

Nordson

Designs and sells precision dispensing equipment

Nordson designs and manufactures specialized manufacturing equipment. Its main products are dispensing equipment for adhesives, sealants and coatings, along with systems used to cure and surface-treat materials. It also makes testing and inspection equipment for electronic components. The company supports a broad range of industries, including packaging, electronics, medical, automotive, energy, and construction. Its products work by precisely dispensing fluids and controlling processes such as curing and surface treatment, using fluid-management and precision-engineering technology. Nordson differentiates itself with high-precision, reliable equipment and a global footprint that enables a wide product range, after-sales services, replacement parts and consumables. The company’s goal is to help customers improve manufacturing efficiency, reduce material usage, and cut waste through accurate, repeatable processes.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Westlake, OH
Founded
1935

Recently Posted Jobs

Explore more opportunities at Nordson

See more jobs