Enable job alerts via email!

Lead Embedded Software Engineer

Edison Smart®

New York (NY)

On-site

USD 200,000 - 220,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative medical robotics company seeks a Lead Embedded Software Engineer to join their R&D team. The role involves designing advanced control software for complex robotic systems used in medical diagnostics. Candidates should have strong skills in C/C++, Python, and real-time systems, and will work in a collaborative environment with experts across various disciplines.

Benefits

401k
PTO
Healthcare
Vision and dental insurances
Opportunity to file IP patents
Fast-paced, high-growth environment

Qualifications

  • Experience in regulated environments like medical devices or automotive is beneficial.
  • Exposure to robotics platforms like ROS is a plus.

Responsibilities

  • Develop and optimize embedded software for a robotic system.
  • Design algorithms for controlling a multi-component mechatronic system.
  • Mentor other engineers and solve technical problems.

Skills

C/C++
Python
Real-time systems
Multithreading
PID-based control
Linux environments
Version control
Hardware communication interfaces
Industrial communication protocols
Robotics platforms
CI/CD pipelines

Job description

Direct message the job poster from Edison Smart

Principal Consultant - Smart Health/Wearables/Bio-tech

Lead Embedded Software Engineer – Medical Robotics
Salary: $200k - $220k
Location: White Plains, NY

An innovative medical robotics company are looking for a Lead Embedded Software Engineer to join their R&D team developing leading robotics & automation solutions for the medical diagnostics/bio tech space.

You will be working in a multi-disciplinary team working alongside experts in mechanical, electrical, and optical systems. This role involves designing and developing advanced control software for a complex, multi-component robotic system used in medical diagnostics.
Key Responsibilities:

  • Develop and optimize embedded software for a robotic system
  • Design algorithms for controlling a multi-component mechatronic system
  • Write production-level code for a market-ready product
  • Implement real-time control loops and feedback systems
  • Develop interfaces between mechanical and software components (e.g., motor controllers, cameras, actuators)
  • Mentor other engineers and help to solve technical problems within the team
  • Create simulation models for testing robotic systems
Key Skills/Experience:
  • Proficiency in C/C++ and Python
  • Strong background in real-time systems, multithreading, and PID-based control
  • Experience working with Linux environments
  • Version control and repository systems (Git etc.)
  • Hardware communication interfaces (Ethernet, Serial, SPI, I2C)
  • Industrial communication protocols (e.g., MODBUS)
  • Some experience in regulated environments would be beneficial (medical devices, automotive, aerospace, or industrial control)
  • Exposure to robotics platforms like ROS is a plus
  • Understanding of CI/CD pipelines and modern software development best practices
Benefits:
  • Competitive compensation package (401k, PTO, healthcare, vision and dental insurances and more)
  • Opportunity to file IP patents with the company
  • A fast-paced, high-growth environment where innovation thrives
If you are interested, please don’t hesitate to apply or send your resume directly to oliver.bainbridge@edisonsmart.com

About Edison Smart

Edison Smart is a global provider of specialized recruitment solutions, supporting the technology industry's most innovative companies. Headquartered in the UK, we connect talent with opportunity, driving the 'Industry 4.0' revolution. With over 30 years of experience, Edison Smart partners with forward-thinking organizations to help achieve their strategic growth goals while fostering groundbreaking technological advancements.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Appliances, Electrical, and Electronics Manufacturing

Referrals increase your chances of interviewing at Edison Smart by 2x

Get notified about new Embedded Software Engineer jobs in New York, NY.

New York, NY $117,000.00-$173,000.00 1 week ago

Senior Embedded Software Engineer, Platform Software
Embedded Software Engineer, BSP/Kernel - Reality Labs

New York, NY $177,000.00-$251,000.00 1 week ago

New York, NY $130,000.00-$150,000.00 2 weeks ago

Sr. Embedded Software Engineer AUTOSAR, Platform Software
Embedded Firmware Engineer, Kohler Ventures

New York, NY $117,000.00-$173,000.00 1 week ago

Embedded Software Engineer, BSP/Kernel - Reality Labs

New York, NY $147,000.00-$208,000.00 1 week ago

Embedded Staff Software Engineer for Ultra Wideband
Senior Embedded Software Engineer, Vehicle Connectivity

New York, NY $160,000.00-$200,000.00 3 weeks ago

Staff FuSa Embedded Software Engineer, Platform Software

New York, NY $147,000.00-$208,000.00 1 week ago

Irvington, NJ $150,000.00-$180,000.00 5 days ago

Staff Embedded Software Engineer — Telematics and OTA
Sr. Embedded Firmware Engineer, Kohler Ventures

Irvington, NJ $150,000.00-$180,000.00 1 day ago

Sr. Staff Embedded Software Engineer, Device Drivers
Staff Software Engineer, Embedded Systems

Brooklyn, NY $140,000.00-$180,000.00 3 weeks ago

Senior Software Engineer, Embedded + Control Systems
Staff Embedded Software Engineer - Vehicle Connectivity , Telematics Control Unit Platform Team

New York City Metropolitan Area 3 weeks ago

Brooklyn, NY $170,000.00-$220,000.00 3 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Embedded Software Engineer, AV

Viam

New York

On-site

USD 205,000 - 235,000

22 days ago

Principal Software Engineer (Remote)

Lensa

Atlanta

Remote

USD 140,000 - 240,000

Today
Be an early applicant

Principal Software Engineer - Languages and SDKs

Pulumi Corporation

Remote

USD 180,000 - 228,000

Today
Be an early applicant

Principal Software Engineer - Secrets

Pulumi Corporation

Remote

USD 180,000 - 228,000

Today
Be an early applicant

Lead Software Engineer

Multi Media LLC

Remote

USD 165,000 - 215,000

Yesterday
Be an early applicant

Principal Cloud Software Engineer (Remote)

Lensa

East Hartford

Remote

USD 101,000 - 203,000

Yesterday
Be an early applicant

Principal Software Engineer - Data Platform

CRM Hike

New York

Remote

USD 200,000 - 250,000

30+ days ago

Principal Software Engineer (Remote)

Lensa

Atlanta

Remote

USD 140,000 - 240,000

4 days ago
Be an early applicant

Lead Software Engineer, DevOps (Remote Eligible)

Capital One

New York

Remote

USD 211,000 - 241,000

30+ days ago