Embedded Software Team Lead

BrightHire Search Partners

Village of Tarrytown (NY)

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

BrightHire Search Partners is seeking an Embedded Software Team Lead in the United States to design, develop, and test device control software for a cutting-edge medical imaging system. You will collaborate with mechanical, electrical, and optics teams to gather software requirements and provide tools to streamline product development.

You will mentor junior engineers while taking ownership of software architecture, driver development, and real-time control algorithms for a multi-component

Qualifications

  • 5-12 years of embedded software experience.
  • Experience writing C++ to communicate with hardware.
  • Experience with Linux environments.
  • Experience with ROS framework.
  • Experience with Real Time OS (VxWorks, ROS, QNX).
  • Experience with communication protocols (CAN, MOD, etc.).
  • Experience with multithreading.
  • Experience with PID or motion control.
  • Experience with hardware interfaces (Ethernet, Serial, SPI, I2C).

Responsibilities

  • Develop software for medical devices within a robotics framework.
  • Driver development for motor controllers, cameras, and sensors.
  • Develop algorithms for controlling a multi-component mechatronic system.
  • Create software design and software test documents.
  • Contribute to software architecture design and mentor junior engineers.

Job description

We have created a product that is advancing how hospitals and pathology labs to analyze and diagnose tissue samples. Our client works with one of the top hospitals in the country. They are using automation and precision sectioning technology to create a revolutionary imaging and analysis device.

We are looking for an Embedded Software Team Lead who will be involved in designing, developing, and testing device control software, both at the driver and at the application level. The candidate will also collaborate with other engineering groups such as mechanical, electrical and optics to gather software requirements, and provide software tools for streamlining product development. This is a chance to grow your career at a rapidly growing startup.

Responsibilities:

  • Develop software for medical devices within a well-established robotics framework.
  • Driver development for interfacing with motor controllers, cameras and sensors.
  • Develop algorithms for controlling a multi component mechatronic system based on software requirements.
  • Write software design and software test documents.
  • Invovled in software architecture design
  • Mentor/Collaborate with junior engineers and triage issues

Qualifications:

  • 5-12 years of embedded software experience
  • Experience writing C++ to communicate with hardware
  • Experience with closed loop progamming
  • Experience working in a Linux environment
  • Experience with message protocols (CAN, MOD, etc.)
  • Experience with ROS Framework
  • Good foundation in TCP/IP protocol stack.
  • Experience with multithreading
  • Experience with a Real Time OS (VxWorks, ROS, QNX)
  • Experience with PID or motion control
  • Experience of hardware communication interfaces such as Ethernet, Serial, SPI, I2C.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Embedded Software Team Lead - Medical Robotics
Embedded Software Team Lead - Medical Robotics

BrightHire Search Partners • Village of Tarrytown (NY)

On-site
USD 140,000 - 200,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Stanley Black & Decker • Troy (MI)

Hybrid
USD 120,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Amazon.com Services LLC • North Reading (MA)

On-site
USD 140,000 - 190,000
Principal Firmware Engineer
Principal Firmware Engineer

BrightHire Search Partners • Warwick (RI)

On-site
USD 140,000 - 180,000
Software Engineer
Software Engineer

Skills Alliance • Austin (TX)

On-site
USD 90,000 - 120,000
Senior/Staff Embedded Software Engineer
Senior/Staff Embedded Software Engineer

Horizon Surgical Systems • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Competitive compensation
Company-paid benefits package
Opportunity for innovation
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Cutera, Inc. • Raleigh (NC)

On-site
USD 170,000 - 210,000
Embedded Software Engineer (Medical device)
Embedded Software Engineer (Medical device)

Global Connect Technologies • Minnesota

On-site
USD 100,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

Socket.dev • San Francisco (CA)

On-site
USD 120,000 - 180,000