Software Engineer

Skills Alliance

Austin (TX)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A global medical technology leader in Austin, Texas is seeking an experienced Software Engineer for their advanced surgical robotics division. In this role, you will manage the entire lifecycle of embedded software development, collaborating with cross-functional teams to ensure compliance with rigorous medical device standards. The ideal candidate has a Bachelor's degree in Computer Science or Electrical Engineering, alongside significant experience in C++ and Linux environments, and a strong grasp of real-time systems and data structures.

Qualifications

  • 3+ years of experience with embedded software projects.
  • Proven experience deploying firmware in production environments.
  • Solid knowledge of hardware interactions.

Responsibilities

  • Responsible for the full lifecycle of embedded software development.
  • Work closely with hardware, firmware, and cross-functional teams.
  • Build and deploy production-grade firmware.

Skills

C++
Linux
Embedded software development
Data structures
Algorithms
Version control systems
Motion planning pipelines
Real-time operating systems (RTOS)
Multi-threading
Multi-processing

Education

Bachelor's degree in Computer Science, Electrical Engineering or related field
Master's degree in Computer Science or related field

Tools

Altium
MPLAB X IDE

Job description

I am partnering with a global medical technology leader, with close to a century of heritage in enhancing patient mobility, to appoint a Software Engineer within their advanced surgical robotics division.

The Role

As a Software Engineer, you will be responsible for the full lifecycle of embedded software development tied to the robotic pipeline. Working closely with hardware, firmware, and cross-functional teams, you will build and deploy production-grade firmware, develop algorithms for hardware interfaces, and ensure all software meets the rigorous standards of a regulated medical device environment.

What They Are Looking For
Required:
  • Bachelor's degree in Computer Science, Electrical Engineering or a related field
  • 3+ years of experience with embedded software projects
  • 3+ years of experience with C++ and Linux
  • Experience with Altium or MPLAB X IDE
  • Proven experience deploying firmware in production environments
  • Strong understanding of data structures, algorithms and version control systems
  • Experience with motion planning pipelines for robotic arms
  • Solid knowledge of hardware interactions and real-time operating systems (RTOS)
  • Experience in multi-threading and multi-processing
Preferred:
  • Master's degree in Computer Science or a related field
  • Medical device experience in a regulated environment
  • Knowledge of IEC 60601 safety testing standards
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Radiant Dev • Seattle (WA)

On-site
USD 140,000 - 180,000
Comprehensive medical insurance
Dental reimbursement
15 days PTO + federal holidays
+1
Head of Software Engineering
Head of Software Engineering

HireFocus LLC • Houston (TX)

On-site
USD 140,000 - 180,000
Software Engineering Manager - Robotic
Software Engineering Manager - Robotic

Investigo • Methuen (MA)

On-site
USD 150,000 - 210,000
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Navigation Systems Software Manager
Navigation Systems Software Manager

Jobtailor • Boston (MA)

On-site
USD 140,000 - 200,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
Senior/Staff Embedded Software Engineer
Senior/Staff Embedded Software Engineer

Horizon Surgical Systems, Inc. • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Competitive compensation
Excellent company-paid benefits package
Opportunity to work on AI technology
Senior Embedded Firmware Engineer / Medical Devices
Senior Embedded Firmware Engineer / Medical Devices

Motion Recruitment • King of Prussia (PA)

On-site
USD 120,000 - 180,000
Competitive base salary
Medical, dental, and vision benefits
401(k) with company match
+3
Embedded Software Engineer – Robotic Surgery Systems
Embedded Software Engineer – Robotic Surgery Systems

Skills Alliance • Austin (TX)

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

Horizonsurgicalsystems • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Competitive compensation
Excellent company-paid benefits