Software Engineer I
KARL STORZ
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.
$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...SuggestedContract workWork visa- 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...Suggested
- ...Job Title: Applications Engineer, Photonics Location: Santa Barbara, CA OR Bedford, MA Division : Photonics Department: Freedom... ...technical expertise in photonic principles, hands-on hardware/software integration skills, and the professional soft skills necessary...SuggestedWork at officeRemote work
- ...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...SuggestedMinimum wagePermanent employmentWork experience placementLocal area
- ...-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...SuggestedWork experience placement
$118.3k - $224.9k
...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 workWork experience placementWork at officeImmediate startRemote workRelocation packageFlexible hours$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 workWork experience placementWork at officeImmediate startRemote workRelocation packageFlexible hours$119.94k - $161.92k
...Workplace in the Greater St. Louis area. Job Summary Leonardo DRS Land Systems is seeking a full time Principal Electrical Engineer. This position is based out of our Goleta, CA facility and will have the option to work an in person or hybrid schedule. This...Full timeContract workWork experience placementLocal areaFlexible hours- ...Manufacturing/Process Engineer Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality...Minimum wagePermanent employmentWork experience placementLocal area
$155k - $185k
...The Components Space Systems is where Umbra turns hardware and software designs into on-orbit realities; developing, implementing and... ...the entire hardware stack. Our focus is on first principles engineering, and our mandate is simple: it has to work when it counts. Every...Permanent employmentFull timeWork at officeLocal areaRemote workWorldwideFlexible hours$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 timeTemporary workSummer workSummer holidayWork at officeLocal areaRelocationFlexible hoursShift work$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- ...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...
$45 - $52 per hour
...with a Public Sector entity in its search for a Network/ System Engineer. This is the opportunity to make a big contribution in a small... ...and troubleshooting complex information technology hardware and software; working with physical and virtual servers, storage area...Contract workFor contractorsWork at officeLocal areaImmediate startRemote work- ...Brazil, Poland, India, China, Vietnam, and Taiwan to provide engineering, manufacturing, service support to our customers. OUR CULTURE... ...on what they love. ABOUT THE ROLE We are seeking a Software Engineering Lead to join our Automotive Electronic Products (AEP...Temporary workRemote workWork from home
$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 employmentWork at officeLocal areaRemote workWorldwideFlexible hours$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 timeWork at officeLocal areaRemote work$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 jobPermanent employmentWork at officeLocal areaWorldwideFlexible hours$107.1k - $190k
...innovative solutions for today's analytical questions. The Systems Engineering Project Manager leads the design, development, and delivery of... ...Coordinate engineering deliverables across hardware, optics, software, reliability, service, and manufacturing. Identify risks,...Permanent employmentFull timeTemporary workWorldwide- ...technologies like Spark, Hadoop, Elasticsearch, Python, and Scala, and we need brilliant engineers to help us scale it and adapt it to new challenges. This is the perfect job if you have a software engineering background and want to get involved in healthcare and big data...
$160k - $230k
...platform. We're scaling rapidly, and continuously shipping capabilities that impact millions of users. This is a hands-on Senior Software Engineer role weighted toward the backend and data — services, APIs, and the Postgres layer — with React frontend work as a secondary...Flexible hours$85.6k - $128.4k
...Summary This position is responsible for providing technical engineering and cost information to ensure construction work complies with... ...Word, Excel, PowerPoint, etc.), Scheduling and AGTEK Take-off software. Working knowledge of construction equipment and...Contract workFor contractorsWork experience placementImmediate startFlexible hours$95k - $125k
...reference standard for a variety of magnetic and physical property measurements.**Job Description:****The Opportunity**As **Field Service Engineer,** you will serve as the on-site Quantum Design technical representative supporting our client in Santa Barbara, CA, providing...Local areaRemote workWorldwideRelocation package$200k - $240k
...The Components Space Systems is where Umbra turns hardware and software designs into on-orbit realities; developing, implementing and... ...support the entire hardware stack. Our focus is on first principles engineering, and our mandate is simple: it has to work when it counts....Permanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours- ...entire tech stack (from low level database operations to front end development) for a large cloud based enterprise application (SaaS). Engineers work with all of our departments from sales, account management, support and product; with a strong emphasis on the ability to...Full timeWork at office
$105k - $135k
...with us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work. Job Title: Product Engineer Reporting To: Engineering, Project Engineering Work Schedule: Onsite – Santa Barbara, CA Moog Space and Defense Group provides sub...Remote workRelocation packageFlexible hours$73k - $130k
...Microscopy, and Canopy. Responsibilities The Technical Support Engineer is a visible and key customer‑facing role; responsible for providing... ...techniques and hands‑on work. Essential Functions Hardware, software and application troubleshooting capabilities. Data analysis and...Full timeTemporary workWorldwide- Job Description JOB SUMMARY The Director of Human Resources will report directly to the property General Manager, with a dotted-line (functional) reporting relationship to the Regional Senior Director of Human Resources and will be an integral member of the property...Hourly payLocal areaWorldwide
$50 - $75 per hour
...Quality Engineering role supporting cutting edge space products! This Jobot Job is hosted by: Stephen Brainerd Are you a fit? Easy Apply now by clicking the "Quick Apply" button and sending us your resume. Salary: $50 - $75 per hour A bit about us: With numerous offices...Hourly payLocal area- Job Title We use cookies. Some are necessary to operate the website and its functions. Others help personalise, improve content and services to show you the most relevant job opportunities. With the decision "Accept essential only" we will respect your privacy and will...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
- part time software developer remote Goleta, CA
- senior software engineer remote Goleta, CA
- remote software sales Goleta, CA
- senior c# .net software developer Goleta, CA
- id software Goleta, CA
- software Goleta, CA
- entry level software sales Goleta, CA
- healthcare software sales Goleta, CA
- software implementation project manager Goleta, CA
- software support Goleta, CA

