Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer I

Karl Storz GmbH & Co. KG

About the Role

KARL STORZ is seeking a Software Engineer I to support the design, development, testing, and maintenance of embedded and application-level software for advanced medical imaging devices. This role is ideal for an early-career engineer looking to build expertise in a highly regulated medical device environment while working alongside experienced software, systems, and quality engineering teams.

The Software Engineer I will contribute to new product development and sustaining engineering efforts, helping deliver safe, secure, and maintainable software solutions that support life-changing healthcare technologies.

Key Responsibilities
  • Develop, implement, and maintain software components for medical device products, including both new feature development and sustaining engineering activities.
  • Translate software requirements into high-quality code while supporting requirements clarification and traceability efforts.
  • Create and execute automated unit tests and contribute to integration and verification testing activities.
  • Investigate software defects, perform root cause analysis, and support corrective actions.
  • Participate in peer code reviews and follow established coding standards and software development best practices.
  • Utilize Git, issue tracking systems, and CI/CD pipelines to support efficient software delivery and quality assurance.
  • Generate and maintain software documentation, including design documentation, verification evidence, and release notes in accordance with Quality Management System (QMS) requirements.
  • Collaborate with cross-functional teams including Systems Engineering, Software Quality Assurance, Cybersecurity, DevOps, Product Management, and Project Management.
  • Communicate project status, technical risks, and development challenges to technical leadership and project stakeholders.
  • Support continuous improvement initiatives related to software quality, maintainability, and development processes.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical discipline.
  • 1-2 years of relevant software engineering experience.
  • Strong understanding of C/C++ programming fundamentals, including:
    • Data structures
    • Memory management
    • Object-oriented programming
    • Debugging techniques
  • Working knowledge of Linux development environments and tools, including:
    • GCC/Clang
    • GDB
    • Make/CMake
    • Shell scripting
  • Understanding of software engineering fundamentals, including:
    • Requirements-based development
    • Code reviews
    • Unit testing methodologies
  • Experience using Git and collaborative software development workflows.
  • Knowledge of core computer science concepts such as algorithms, APIs, interfaces, and concurrency fundamentals.
  • Strong written and verbal communication skills.
  • Detail-oriented with a commitment to quality and documentation accuracy.
  • Collaborative mindset with a willingness to learn, receive feedback, and grow within a team environment.
Nice to Have
  • Familiarity with multimedia and video processing technologies such as GStreamer.
  • Experience with software performance profiling and optimization.
  • Exposure to AI-assisted development tools such as GitHub Copilot or similar platforms.
  • Understanding of agentic AI concepts and AI-driven workflows including automated code review, test generation, documentation, and development automation.
  • Knowledge of regulated product development environments, including FDA 21 CFR Part 820, ISO 13485, and ISO 9001 standards.
What You'll Need to Succeed
  • Strong problem-solving and analytical thinking skills.
  • Ability to adapt quickly to changing priorities while maintaining attention to detail.
  • Effective collaboration across engineering disciplines and functional teams.
  • Commitment to producing high-quality, maintainable software.
  • Desire to learn from senior engineers and continuously improve technical capabilities.
  • Ability to balance development speed with quality, compliance, and regulatory requirements.
What We Offer
  • Opportunity to work on innovative medical imaging technologies that improve patient outcomes worldwide.
  • Exposure to cutting-edge software development practices in a regulated medical device environment.
  • Collaborative and supportive engineering culture focused on learning and professional growth.
  • Cross-functional project experience with Systems Engineering, Quality, Cybersecurity, and Product teams.
  • Career development opportunities within a global MedTech organization.
KARL STORZ Company Overview

At KARL STORZ, we are driven by a mission to improve healthcare through innovative medical technology. As a family-owned company with a global presence, we develop advanced visualization systems, imaging technologies, and medical devices used by healthcare professionals around the world. Our culture emphasizes innovation, collaboration, quality, and continuous improvement while providing employees the opportunity to make a meaningful impact on patient care.

MA Applicants: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Eligible Employee Benefits
  • Medical / Dental / Vision including a state-of-the-art wellness program and access to pet insurance, too!
  • 3 weeks vacation accrual for full time roles,* paid holidays plus paid sick time too
  • Up to 8 weeks of 100% paid company parental leave; includes maternal/ paternal leave, adoption, and fostering of a child.
  • 401(k) retirement savings plan providing a match of 66.67% (4%) of the employee's first 6% contribution (up to IRS limits)
  • Section 125 Flexible Spending Accounts
  • HSA Savings Accounts with company contribution
  • Life, STD & LTD Insurance
  • We prepay your tuition up to $5,250 per year! - Tuition pre-imbursement
  • Fitness reimbursement of up to $200 annually
  • And much more!
    * Field sales, internships, and roles that are regularly scheduled to work less than 30 hours per week are not eligible for vacation, except where required by law.


    Non-employees, including temporary workers and consultants, are not eligible to participate in the KARL STORZ benefits program.


    KARL STORZ reserves the right to change or modify the employee's job description whether orally or in writing, at any time during the employment relationship. Additionally, KARL STORZ, through its supervisors, may require an employee to perform duties outside their normal description within the sole discretion of the supervisor. Employees must comply will all applicable KARL STORZ policies and procedures.

Credentialing requirements at KARL STORZ

KARL STORZ is committed to maintaining a safe work environment for our employees and customers. Most field-based roles at KARL STORZ require hospital credentialing/health screens as a condition of employment. Credentialing can include required vaccinations, health screens & other requirements as outlined by our customers. During the interview process, we encourage you to ask how credentialing/health screens may impact the role you are seeking and if you require any reasonable accommodations regarding these requirements.


Pay Transparency

The pay range and/or hourly pay rate listed is a good faith determination of potential base compensation that may be offered to a successful applicant for this position at the time of this job posting and may be modified in the future. When determining a specific team member's base salary and/or hourly pay rate, several factors will be considered including such things as location, specialty, service line, years of relevant experience, education, professional credentials, internal equity, and the amount budgeted for the role.


Equal Employment Opportunity & Reasonable Accommodation Statement

KARL STORZ is committed to creating an inclusive space where employees are valued for their skills and unique experiences. To achieve this goal, we are committed to diverse voices, and all applicants will receive consideration without regard to race, color, sex, national origin, disability, veteran status, or any other protected characteristic. KARL STORZ is also committed to providing reasonable accommodations during our recruitment process. Should you need assistance or accommodation please email us at View email address on click.appcast.io.


Get in Contact

5564
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer I in Goleta, CA vacancy
  •  ...About the Role KARL STORZ is seeking a Software Engineer I to support the design, development, testing, and maintenance of embedded and application-level software for advanced medical imaging devices. This role is ideal for an early-career engineer looking to build... 
    Suggested
    Worldwide

    KARL STORZ ENDOSCOPY

    Goleta, CA
    2 days ago
  • $145.6k - $276.8k

     ...Raytheon’s Advanced Programs team is seeking a Lead Systems Engineer with experience in Electronic Warfare (EW) to support the development...  ...studies to translate customer requirements into hardware and software specifications Partner with the Program Chief Engineer in... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    Goleta, CA
    2 days ago
  •  ...Integrations. People with experience integrating eComm solutions with PBCs like Search platforms, Loyalty, Payments, Recommendations engines etc. will have added weightage. Expert in one of the CSPs (AWS/Azure/GCP) and in-depth knowledge on various services that the... 
    Suggested
    Flexible hours

    Kasmo Global

    Goleta, CA
    3 days ago
  • $127k - $146k

     ...Back to Job ListEmail Resume Software Development Engineer (Santa Barbara, CA) Job description Software Development Engineers at Green Hills Software play a critical role in our mission to make computers safe for humanity. Developers have complete engineering... 
    Suggested
    Full time

    Green Hills Software

    Santa Barbara, CA
    3 days ago
  • $98k - $125k

     ...Overview We are seeking a Senior Software Developer to join our team and work with us on the systems that support our company. If you are passionate about software development and want to make a difference where you work, then this is the position for you. Responsibilities... 
    Suggested

    Tecolote Research

    Goleta, CA
    4 days ago
  •  ...Job Description Job Description We are seeking a Systems Engineer to serve as the technical leader for one or more interdisciplinary...  ...with optics, sensors, electronics, mechanical design, software development, or advanced signal processing is a strong plus.... 
    Minimum wage
    Permanent employment
    Work experience placement
    Local area

    Teledyne

    Goleta, CA
    4 days ago
  • $120k

     ...our proprietary XBAR® technology. Resonant combines proprietary software development, unique 3D physical modeling, world class filter...  ...This Job Opportunity Resonant Inc. seeks a Staff Software Engineer to join our software team and play a critical role in the development... 
    Flexible hours

    Murata Americas

    Goleta, CA
    3 days ago
  • $85.86 - $103.91 per hour

     ...Job Description Job Description Software Engineer Location: Goleta, CA Onsite Flexibility: Onsite Contract Details Position Type: Contract Contract Duration: 12 months Pay Rate: $85.86 $103.91 / Hour (USD) Work Authorization: Applicants must... 
    Contract work
    Work visa

    GTT, LLC

    Goleta, CA
    19 days ago
  • Title: Software Engineer Job Description: Computer Programmer (multiple positions at Eiffel Software, a division of Interactive Software Engineering) Duties: – Assist in writing documentation and correcting code for Eiffel computer programs. – Verify and test programs... 

    Eiffel Software

    Goleta, CA
    a month ago
  • $145.6k - $276.8k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead...  ...or scripting language such as Python. High-end UNIX based software design tools for circuit simulation, transistor model extraction... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    Goleta, CA
    3 days ago
  •  ...Full Stack Software Engineer Do you love to build? Are you one of the most ambitious people you know? If so, you'll be right at home at Unwrap. We are seeking a full stack software engineer who has a specific interest in working across the tech stack on both frontend... 
    Work at office

    unwrap, inc.

    Santa Barbara, CA
    3 days ago
  •  ...About the Role We are seeking a Software Engineering Lead to join our Automotive Electronic Products (AEP) team as part of CompalUSA, work based in Goleta California. A hybrid work model combining the flexibility of remote work at home with the benefits of on-site collaboration... 
    Temporary work
    Remote work
    Work from home

    Compal-USA

    Santa Barbara, CA
    1 day ago
  • $125k - $180k

     ...schedule $125,000-$180,000 + Bonus + Full Benefits + SIGNING BONUS / PAID RELOCATION We are looking for a Senior Embedded Software Engineer. RESPONSIBILITIES: Design, code, debug, and integrate new capabilities for our new and existing turreted... 
    Relocation package

    Beyond SOF

    Santa Barbara, CA
    1 day ago
  • $150k - $185k

     ...Staff Systems Engineer Company: Digital Surgery Systems Inc. Job Posting Location: Goleta, California, United States...  ...-Guided Microsurgery. We combine 3D visualization and guidance software applications focused on improving accuracy, efficiency and outcomes... 
    Hourly pay
    Work experience placement
    Worldwide
    Relocation
    Shift work

    B. Braun Melsungen

    Goleta, CA
    3 days ago
  •  ...Description Job Summary: Responsible for Quality & Reliability Engineering activities that support the manufacturing of Teledyne FLIR's...  ...be proficient with Excel) ~ Statistical and reliability software applications What We Offer: ~ Competitive Salary... 
    Minimum wage
    Permanent employment
    Work experience placement
    Local area

    Teledyne Vision Solutions

    Goleta, CA
    3 days ago
  • Mid Level Java Developer LOCATION Hybrid Plano, TX DURATION 6 Months + INTERVIEW TYPE 2 Rounds Must Have: ~3+ years of development experience ~ Java 11+ ~ Spring boot ~ Rest APIs ~ React ...
    Local area

    E-Solutions

    Santa Barbara, CA
    6 days ago
  •  ...-Guided Microsurgery. We combine 3D visualization and guidance software applications focused on improving accuracy, efficiency and outcomes...  ...all over the world.  SUMMARY The Senior DevOps Engineer is responsible for leading the design and development of best-in... 
    Work experience placement

    Digital Surgery Systems Inc.

    Goleta, CA
    a month ago
  • $73k - $130k

     ...Microscopy, and Canopy. Responsibilities The Technical Support Engineer is a visible and key customer facing role; responsible to...  ...including hands-on work. ESSENTIAL FUNCTIONS: Hardware, software and Application Troubleshooting capabilities. Data analysis... 
    Full time
    Temporary work

    Bruker

    Goleta, CA
    4 days ago
  • $145.6k - $276.8k

     ...find new ways to connect and protect our world. Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. We deliver solutions that help our nation and... 
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    RTX

    Goleta, CA
    7 days ago
  •  ...Principal Electrical Engineer The Raytheon Electronic Warfare - Electrical and Electronics Engineering team in Goleta, California has an immediate opening for a Principal Electrical Engineer to design and develop Electronic Warfare (EW) electronics products for defense... 
    Immediate start
    Relocation package
    Flexible hours

    Raytheon

    Goleta, CA
    2 days ago
  •  ...being on a team that wins. Job Description Job Summary: Join our Cooler Integration Team as a Manufacturing/Process Engineer, where you'll own and improve critical production processes from development through execution. You'll partner with design engineering... 
    Minimum wage
    Permanent employment
    Work experience placement
    Local area

    Teledyne Technologies

    Goleta, CA
    3 days ago
  • $104.9k - $184.92k

     ...• Completed Bachelors degree from an accredited college in Engineering, Computer Science, AI/Data Science/Analytics, or other Engineering...  ...of data engineering and associated best practices, and software/data security considerations • Demonstrated creativity and... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin Corporation

    Goleta, CA
    2 days ago
  •  ...without ego. Foxen isn't for everyone. But for the people it's for, it's a supportive place to grow. What You'll Do As a Software Engineer, you will play a key role in shaping the next generation of Foxen's AI-enabled platform. We are looking for engineers who want... 

    Foxen

    Santa Barbara, CA
    5 days ago
  • $90.8k - $121.1k

     ...Job Description Job Description Job Summary: We are seeking a Software Engineer to support the design and development of control, acquisition and analysis software used to test and operate our client's current and next generation imaging sensors at component and... 
    Permanent employment

    Link Consulting Services

    Santa Barbara, CA
    14 days ago
  • $100k - $117k

     ...ABOUT THE OPPORTUNITY Artera is seeking an Agentic AI Solutions Engineer who can bring deep technical insight to the discovery process,...  ...beyond feature‑clicking to tell a cohesive story of how our core software and AI capabilities seamlessly orchestrate patient... 
    Full time
    Temporary work
    Summer work
    Summer holiday
    Work at office
    Local area
    Relocation
    Flexible hours
    Shift work

    Medium

    Santa Barbara, CA
    2 days ago
  • $150k - $190k

     ...Umbra’s expertise in remote sensing and spacecraft operations to engineer platforms purpose-built for U.S. and allied defense and...  ...Umbra. About the Job We are looking for a Senior Ground Software Engineer to join the Ground Software team in Mission Solutions... 
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Umbra

    Santa Barbara, CA
    8 days ago
  • $145k - $185k

     ...Job Description Job Description Senior Software Engineer Location: Santa Barbara, CA (Onsite) About Sonatech Sonatech LLC is a leader in undersea acoustics, providing advanced technologies to support U.S. Navy missions. Our embedded software is a core component... 
    Full time
    Work at office
    Local area
    Remote work

    Sonatech

    Santa Barbara, CA
    22 days ago
  • $155k - $185k

     ...s redefining what’s possible in remote sensing, you belong here at Umbra. About the Job We are seeking a Senior Ground Software Engineer to join our Remote Sensing software organization and help expand our capacity to design, build, and maintain the critical systems... 
    Remote job
    Permanent employment
    Work at office
    Local area
    Worldwide
    Flexible hours

    Umbra

    Santa Barbara, CA
    19 days ago
  • $107.1k - $190k

     ...Systems Engineering Project Manager Job Locations US-CA-Santa Barbara ID 2026-18936 Job Function Engineering...  ...Coordinate engineering deliverables across hardware, optics, software, reliability, service, and manufacturing. Identify risks,... 
    Permanent employment
    Full time
    Temporary work
    Worldwide

    Bruker

    Santa Barbara, CA
    3 days ago
  •  ...thrive on making an impact and want the excitement of being on a team that wins. Job Description Job Summary: Supports Manufacturing Engineers; provides additional bandwidth for Engineers to focus on their critical task and process improvements. Supports process and... 
    Minimum wage
    Permanent employment
    Full time
    Work experience placement
    Local area

    Teledyne Technologies Incorporated

    Goleta, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!