Description

Proficiency in C, C++ and working experience in C# Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, and electrical schematics Expertise in building robotics and motion control solutions, multi-threading, network communication, and instrumentation

 

What You'll Do:

  • Development of embedded software solutions, spanning precision motion control, sensor integration, and mathematical algorithms.
  • Champion best practices in embedded software engineering, ensuring scalability, reliability, security and adherence to industry standards.
  • Collaborate with global cross-functional teams to integrate advanced technologies such as machine vision and machine learning into embedded systems.
  • Mentor and transfer knowledge to junior staff members

 

What You'll Bring:

  • Computer Engineering or Electrical Engineering Bachelor’s Degree with 8+ years OR a master’s degree with 5+ years of embedded software development experience in support of a product or device in a relevant industry, such as Semiconductor, Aerospace, Medical Devices, etc.
  • Proficiency in C, C++ and working experience in C#, with expertise in real-time operating systems and microcontroller units (MCUs).
  • Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, and electrical schematics.
  • Expertise in building robotics and motion control solutions, multi-threading, network communication, and instrumentation.
  • Expert in interrupt service routines and integration of external peripherals over I2C, SPI, etc.
  • Demonstrated expertise in ARM architecture / platforms.
  • Experience in customizing Linux operating systems for ARM platform.
  • Fluency in UML for Object-Oriented Analysis/Design, including state machines.
  • Excellent written and verbal communication skills.
  • Working knowledge of industrial protocols like EtherCAT, Modbus TCP/IP, etc, preferred.
  • Proficiency in Python and familiarity with machine vision and machine learning algorithms preferred.
  • Previous experience in the semiconductor or semiconductor equipment industry preferred

Education

Bachelor's degree