Embedded Software Engineer ( {{city}}) Job at Lumicity, Houston, TX

enJscFM0a0h5TDBmUmhqT05UaG5oRnpXVFE9PQ==
  • Lumicity
  • Houston, TX

Job Description

Senior Software Engineer – C++ / RTOS – Regulated Industry Robotics

A pioneering surgical robotics company is looking to add a Senior Software Engineer to its growing R&D team. This company is developing a next-generation flexible robotic system designed for minimally invasive procedures and is backed by strong partnerships across the global medical ecosystem.

Why This Role Stands Out:

  • You’ll be working on a highly regulated robotic platform (IEC-62304 Class B/C), building production-level embedded software for real-time surgical systems.
  • The software stack includes a mix of real-time embedded systems and GUI work, with approximately 80% of your focus on low-level C++ development.
  • You’ll collaborate directly with a global engineering team and cross-functional partners in hardware, controls, and systems.

Key Responsibilities:

  • Design, develop, and test real-time embedded software in C++ for a surgical robotic platform.
  • Work across the software lifecycle, from requirements to verification, in a regulated (medical/aerospace/automotive) environment.
  • Contribute to both robotic core functionality and GUI development (approx. 20%).
  • Collaborate with global team members, including regular interaction with the engineering team in Korea.
  • Participate in code reviews, design discussions, and documentation aligned with regulated industry standards.

Required Experience:

  • Strong proficiency in modern C++ (C++11 or later) and Object-Oriented Programming.
  • Hands-on experience with RTOS (e.g., QNX) and multi-threaded software design.
  • Background working with safety-critical or regulated industries (medical, aerospace, automotive, etc.).
  • Familiarity with embedded systems development and integration with hardware components.
  • Experience with version control tools like Git and testing frameworks such as G-Test or Parasoft.
  • Strong communication skills and willingness to work in a distributed international team.

Nice to Have:

  • Prior experience developing software for FDA-regulated medical devices.
  • Knowledge of standards like ISO 13485, IEC 62304, or FDA 21 CFR 820.
  • Exposure to graphics/UI programming, robotics kinematics/dynamics, or data encryption.

Job Tags

Flexible hours,

Similar Jobs

City of Santa Ana, CA

Fingerprint Examiner (Part-Time) Job at City of Santa Ana, CA

 ...our community. With general supervision, provides expert collection, preservation, scientific analysis, and documentation of fingerprint evidence in criminal matters; conducts examinations of physical evidence for latent fingerprints in the laboratory; provides training... 

Elev8 Baltimore

Community Organizer Job at Elev8 Baltimore

 ...: Elev8 Baltimore partners with schools, families, and the community to ensure that every student is prepared for high school, college...  ...ABOUT THE ROLE Position Summary As the Community Organizer , you will support implementing the goals and strategies of... 

EXOS

Sports Performance Intern - Fall 2025 Job at EXOS

 ...in Plano, TX and requires a minimum of 20 hours per week. As a Sports Performance Intern, you will gain knowledge and experience working...  ...nutrition, physical therapy and the utilization of sport science for client evaluationsEngage with the NFL Combine preparation... 

J Rose Logistics

CDLA Dedicated Driver Home Daily Job at J Rose Logistics

 ...have 6 months Class A experience in the last 3 years-no SAP drivers-accidents, violations, criminal history reviewed on case by...  ...must live within 25 miles of Commerce CityJOB DETAILS-Local home daily dedicated route-average $1400+ weekly pay-$24 hr to start... 

QXO

Inside Sales Representative Job at QXO

 ...orders, returns, cancellations, product information and availability, billing inquiries, and corrections Plan and implement telemarketing and prospecting objectives Coordinate delivery and pick up of orders with operations teams Provide support to Outside Sales...