×
Register Here to Apply for Jobs or Post Jobs. X

Systems Software Engineer – Medical Devices

Job in Aliso Viejo, Orange County, California, 92656, USA
Listing for: ViaLase, Inc.
Full Time position
Listed on 2025-12-27
Job specializations:
  • Engineering
    Embedded Software Engineer, Hardware Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Requirements Must have

  • We prefer candidates with around 10 years of relevant experience.
  • A Bachelors degree in a related field is also preferred.
  • Candidates should demonstrate strong proficiency in modern C and C .
  • Experience with Git-based distributed version control systems is essential.
  • Familiarity with agile development environments is required.
  • The ability to work onsite 5 days a week is necessary, with offsite work subject to managerial approval.
  • Professional experience in developing software for embedded or real-time systems is beneficial.
  • A solid understanding of hardware and firmware interactions and protocols is important.
  • Candidates should possess a strong grasp of computer architecture, memory management, multithreading, and concurrency.
  • Basic knowledge of electronics and the ability to read hardware schematics, datasheets, and operate test equipment (oscilloscopes, logic analyzers, and multimeters) is expected.
  • Experience in debugging complex systems that include both software and hardware is necessary.
  • Familiarity with FPGA integration and related tool chains is a plus.
  • Knowledge of device drivers or low-level operating system interfaces is advantageous.
Responsibilities
  • I will develop, test, and maintain real-time, low-level software in C/C for our Windows IoT medical device platform.
  • I will interface with hardware subcomponents and FPGA boards to ensure strong system integration.
  • I will optimize software for reliability, performance, and adherence to medical device standards (e.g., IEC 62304).
  • Collaboration with hardware and firmware engineers to define requirements, troubleshoot issues, and validate system behavior will be part of my role.
  • I will participate in the entire software development lifecycle within a regulated environment (IEC 62304), covering requirements definition, design, implementation, and verification/validation.
  • I will regularly attend team meetings to discuss project updates, brainstorm ideas, and propose solutions to existing issues.
  • I will generate and maintain up-to-date design documentation for the verification and validation of software systems.
  • Development of standard operating procedures (SOPs) for software deployment and configuration will be my responsibility.
  • I will participate in design reviews, code reviews, and system testing.
  • Support for manufacturing and field service operations will also be part of my duties.
Company

At Via Lase, we are on a mission to transform glaucoma care. Our innovative FLIGHT procedure—the world’s first femtosecond laser, image-guided, high-precision trabeculotomy—represents a groundbreaking advancement aimed at enhancing patient lives through a precise, completely noninvasive treatment. If you are passionate about making a significant impact on patients’ lives and eager to join a team that is shaping the future of eye care, we invite you to come aboard.

Apply today and let your career take FLIGHT with us. We offer a full-time position with a starting salary from $ per year, along with a comprehensive benefits package, including 401(k), AD&D insurance, dental and health insurance, and various other perks. The position is based on-site in Aliso Viejo, CA 92656.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary