Software Engineering Manager (Santa Barbara)

New
93103 Santa Barbara, California Lawrence Harvey

Posted today

Job Viewed

Tap Again To Close

Job Description

full time

This range is provided by Lawrence Harvey. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$180,000.00/yr - $20,000.00/yr

Additional compensation types

Stock options

Hiring: Software Engineering Manager — Onsite (Hybrid) | Santa Barbara, CA

I'm working with a client building next-generation space systems for high-resolution Earth observation—powering mission-critical insights into climate change, global risk, and environmental intelligence.

They’re looking for a Software Engineering Manager to lead a small, high-impact team (3–4 engineers) developing embedded software for autonomous, fault-tolerant satellite systems. The role is 60% hands-on technical leadership, 40% people management —ideal for someone who wants to guide architecture and code quality while mentoring a talented team.

What they're looking for:

  • 5+ years in embedded, high-reliability software development
  • 2+ years leading engineering teams (technical + people leadership)
  • Strong expertise in modern C++ (C++17 or newer)
  • Experience with real-time systems, low-level optimization, and concurrency
  • Production-level Rust
  • Robotics, flight software, or autonomous systems
  • ARM/SoC, RTOS, or bare-metal environments

Hiring: Software Engineering Manager — Onsite (Hybrid) | Santa Barbara, CA

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Information Technology
  • Industries Space Research and Technology

Referrals increase your chances of interviewing at Lawrence Harvey by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Get notified about new Software Engineering Manager jobs in Santa Barbara, CA .

Santa Barbara County, CA $150,000 - $18 ,000 3 weeks ago

Embedded Software Engineering Manager (Either Rust or C++)

Santa Barbara, CA 180,000 - 200,000 2 weeks ago

Senior Full Stack Software Engineer (Billing)

Santa Barbara, CA
140,000.00
-
200,000.00
1 month ago

Santa Barbara, CA
150,000.00
-
210,000.00
1 day ago

Senior Full Stack Software Engineer (Vault)

Santa Barbara, CA
140,000.00
-
200,000.00
1 month ago

Santa Barbara, CA
120,000.00
-
160,000.00
1 month ago

Goleta, CA
130,000.00
-
140,000.00
3 weeks ago

Santa Barbara, CA 145,000 - 200,000 20 hours ago

Senior Staff Software Engineer, Thermal Camera

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
View Now

Engineering Manager, Flight Software

93130 Santa Barbara, California Umbra Lab

Posted today

Job Viewed

Tap Again To Close

Job Description

Umbra builds next-generation space systems that observe the Earth in unprecedented fidelity.
Our mission: Deliver global omniscience.
To stay ahead of climate change, geopolitical risk, and other major crises and issues, we need a global understanding of what is changing, where, and how fast. Umbra provides easy access to the highest quality commercial satellite data available, which is an indispensable tool for the growing number of organizations monitoring the Earth. We empower our customers to create the solutions that inform, inspire, and address our planet's most pressing needs. We're helping to create a brand new industry that has never meaningfully existed before.
We are on the lookout for a highly skilled and experienced Flight Software Engineering Manager who will be instrumental in the development and delivery of embedded flight software tailored for Umbra missions. This pivotal role encompasses a broad spectrum of responsibilities, where you will not only oversee day-to-day people management but also provide robust technical leadership to guide your team towards success. Your expertise will be crucial in shaping the software architecture, driving code development, and ensuring thorough system integration. Additionally, you will be responsible for producing comprehensive documentation and conducting rigorous testing protocols, all of which are vital to guarantee the successful deployment of mission-critical software that meets the high standards required for our ambitious missions.
**This position is located onsite in our Santa Barbara, CA office.**
**Key Responsibilities**
+ 40% people management of a team of 3-4 software engineers, and 60% "hands on" technical leadership of that team to design, develop, and maintain reliable, fault-tolerant flight software.
+ Implement software solutions that meet system requirements, while managing interfaces between multiple spacecraft subsystems and ground systems.
+ Develop command and control software for spacecraft flight operations, payloads, and peripheral electronics.
+ Contribute to and lead test campaigns, including unit testing and automated tests at both subsystem and system levels.
+ Create and maintain detailed documentation for software operations and interfaces with hardware/software products.
+ Perform other professional duties as assigned.
+ Flexible Time Off, Sick, Family & Medical Leave
+ Medical, Dental, Vision, Life, LTD, STD (employer funded)
+ Vol Life, Critical Illness, Accidental, Hospital Indemnity, Pet Insurance (employee funded)
+ 401k with 3% non-elective company contribution
+ Stock Options
**Umbra is an Equal Opportunity Employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected veteran status, or any other characteristic protected by federal, state, or local law.**
**Employment Eligibility Verification**
In compliance with federal laws, all hired persons will be required to verify their identity and eligibility to work in the United States by completing the required Employment Eligibility Verification Form (I-9 Form) upon hire.
**ITAR/EAR Requirements**
This position may include access to technology and/or data that is subject to U.S. export controls pursuant to ITAR and EAR. To comply with federal export controls, all persons hired must be a U.S. citizen, U.S. national, U.S. lawful permanent resident, refugee or asylee as defined by 8 U.S.C. § 1324b(a)(3), or must otherwise be eligible to obtain the required authorizations from the U.S. Department of State and/or U.S. Department of Commerce as applicable.
**Pay Transparency**
This job posting may cover multiple career levels. To ensure greater transparency, we provide base salary ranges for all roles, regardless of location. Our standard pay ranges are based on the role's function and level, benchmarked against similar growth-stage companies. Compensation may vary based on geographical location, as certain regions may have different cost-of-living factors. The final offer will also be influenced by the candidate's skills, responsibilities, and relevant experience.
**Compensation Range**
The Compensation Range for this role is $150,000 - $180,000 DOE.
**Required Qualifications**
+ Bachelor's degree in Computer Science, Computer Engineering, or a related field.
+ 5+ years of proven experience in high-reliability software development.
+ 2+ years of people management of a team of software engineers, including capacity planning, hiring, feedback, coaching, mentoring, performance reviews, and performance management.
+ 2+ years of technical leadership of a team of software engineers, including requirements analysis, system design, and test plans.
+ Expertise in architecting and developing concurrent and asynchronous code in Rust or Modern C++.
+ Strong background in embedded software development, including experience with Rust or C/C++.
+ Deep understanding of processor architecture and optimizing code for performance and memory efficiency.
+ Experience with software development tools and processes, including Agile methodologies, source control, bug tracking, and design documentation.
+ Comfortable working in a fast-paced and dynamic development environment.
**Desired Qualifications**
+ Advanced degree in Computer Science, Computer Engineering, or a related field.
+ 8+ years of relevant experience.
+ 2+ years of experience working with flight software or robotics.
+ Experience developing software for autonomous, fault-critical systems.
+ Expertise with Python programming, Docker, and CI/CD pipelines.
+ Proficient in programming embedded ARM cores supporting SoC architectures, and working within Linux, RTOS, or bare-metal environments.
+ Knowledge of Ethernet, SPI, I2C, UART, and PCIe interfaces.
+ Experience with developing, deploying, and maintaining software product lines.
View Now

Engineering Manager, Flight Software (Santa Barbara)

New
93190 Santa Barbara, California Umbra Lab, Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

full time

Umbra builds next-generation space systems that observe the Earth in unprecedented fidelity.

Our mission: Deliver global omniscience.

To stay ahead of climate change, geopolitical risk, and other major crises and issues, we need a global understanding of what is changing, where, and how fast. Umbra provides easy access to the highest quality commercial satellite data available, which is an indispensable tool for the growing number of organizations monitoring the Earth. We empower our customers to create the solutions that inform, inspire, and address our planet’s most pressing needs. We’re helping to create a brand new industry that has never meaningfully existed before.

We are on the lookout for a highly skilled and experienced Flight Software Engineering Manager who will be instrumental in the development and delivery of embedded flight software tailored for Umbra missions. This pivotal role encompasses a broad spectrum of responsibilities, where you will not only oversee day-to-day people management but also provide robust technical leadership to guide your team towards success. Your expertise will be crucial in shaping the software architecture, driving code development, and ensuring thorough system integration. Additionally, you will be responsible for producing comprehensive documentation and conducting rigorous testing protocols, all of which are vital to guarantee the successful deployment of mission-critical software that meets the high standards required for our ambitious missions.

This position is located onsite in our Santa Barbara, CA office.

Key Responsibilities

  • 40% people management of a team of 3-4 software engineers, and 60% hands on technical leadership of that team to design, develop, and maintain reliable, fault-tolerant flight software.
  • Implement software solutions that meet system requirements, while managing interfaces between multiple spacecraft subsystems and ground systems.
  • Develop command and control software for spacecraft flight operations, payloads, and peripheral electronics.
  • Contribute to and lead test campaigns, including unit testing and automated tests at both subsystem and system levels.
  • Create and maintain detailed documentation for software operations and interfaces with hardware/software products.
  • Perform other professional duties as assigned.

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 5+ years of proven experience in high-reliability software development.
  • 2+ years of people management of a team of software engineers, including capacity planning, hiring, feedback, coaching, mentoring, performance reviews, and performance management.
  • 2+ years of technical leadership of a team of software engineers, including requirements analysis, system design, and test plans.
  • Expertise in architecting and developing concurrent and asynchronous code in Rust or Modern C++.
  • Strong background in embedded software development, including experience with Rust or C/C++.
  • Deep understanding of processor architecture and optimizing code for performance and memory efficiency.
  • Experience with software development tools and processes, including Agile methodologies, source control, bug tracking, and design documentation.
  • Comfortable working in a fast-paced and dynamic development environment.

Desired Qualifications

  • Advanced degree in Computer Science, Computer Engineering, or a related field.
  • 8+ years of relevant experience.
  • 2+ years of experience working with flight software or robotics.
  • Experience developing software for autonomous, fault-critical systems.
  • Expertise with Python programming, Docker, and CI/CD pipelines.
  • Proficient in programming embedded ARM cores supporting SoC architectures, and working within Linux, RTOS, or bare-metal environments.
  • Knowledge of Ethernet, SPI, I2C, UART, and PCIe interfaces.
  • Experience with developing, deploying, and maintaining software product lines.
  • Flexible Time Off, Sick, Family & Medical Leave
  • Medical, Dental, Vision, Life, LTD, STD (employer funded)
  • Vol Life, Critical Illness, Accidental, Hospital Indemnity, Pet Insurance (employee funded)
  • 401k with 3% non-elective company contribution
  • Stock Options

Umbra is an Equal Opportunity Employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected veteran status, or any other characteristic protected by federal, state, or local law.

Employment Eligibility Verification

In compliance with federal laws, all hired persons will be required to verify their identity and eligibility to work in the United States by completing the required Employment Eligibility Verification Form (I-9 Form) upon hire.

ITAR/EAR Requirements

This position may include access to technology and/or data that is subject to U.S. export controls pursuant to ITAR and EAR. To comply with federal export controls, all persons hired must be a U.S. citizen, U.S. national, U.S. lawful permanent resident, refugee or asylee as defined by 8 U.S.C. § 1324b(a)(3), or must otherwise be eligible to obtain the required authorizations from the U.S. Department of State and/or U.S. Department of Commerce as applicable.

Pay Transparency
This job posting may cover multiple career levels. To ensure greater transparency, we provide base salary ranges for all roles, regardless of location. Our standard pay ranges are based on the role’s function and level, benchmarked against similar growth-stage companies. Compensation may vary based on geographical location, as certain regions may have different cost-of-living factors. The final offer will also be influenced by the candidate's skills, responsibilities, and relevant experience.

Compensation Range

The Compensation Range for this role is $150,000 - $180,000 DOE.

#J-18808-Ljbffr
View Now

Engineering Manager, Flight Software (Santa Barbara)

New
93101 Santa Barbara, California Umbra

Posted today

Job Viewed

Tap Again To Close

Job Description

full time

Umbra builds next-generation space systems that observe the Earth in unprecedented fidelity.

Our mission: Deliver global omniscience.

To stay ahead of climate change, geopolitical risk, and other major crises and issues, we need a global understanding of what is changing, where, and how fast. Umbra provides easy access to the highest quality commercial satellite data available, which is an indispensable tool for the growing number of organizations monitoring the Earth. We empower our customers to create the solutions that inform, inspire, and address our planet’s most pressing needs. We’re helping to create a brand new industry that has never meaningfully existed before.

We are on the lookout for a highly skilled and experienced Flight Software Engineering Manager who will be instrumental in the development and delivery of embedded flight software tailored for Umbra missions. This pivotal role encompasses a broad spectrum of responsibilities, where you will not only oversee day-to-day people management but also provide robust technical leadership to guide your team towards success. Your expertise will be crucial in shaping the software architecture, driving code development, and ensuring thorough system integration. Additionally, you will be responsible for producing comprehensive documentation and conducting rigorous testing protocols, all of which are vital to guarantee the successful deployment of mission-critical software that meets the high standards required for our ambitious missions.

This position is located onsite in our Santa Barbara, CA office.

Key Responsibilities

  • 40% people management of a team of 3-4 software engineers, and 60% hands on technical leadership of that team to design, develop, and maintain reliable, fault-tolerant flight software.
  • Implement software solutions that meet system requirements, while managing interfaces between multiple spacecraft subsystems and ground systems.
  • Develop command and control software for spacecraft flight operations, payloads, and peripheral electronics.
  • Contribute to and lead test campaigns, including unit testing and automated tests at both subsystem and system levels.
  • Create and maintain detailed documentation for software operations and interfaces with hardware/software products.
  • Perform other professional duties as assigned.

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 5+ years of proven experience in high-reliability software development.
  • 2+ years of people management of a team of software engineers, including capacity planning, hiring, feedback, coaching, mentoring, performance reviews, and performance management.
  • 2+ years of technical leadership of a team of software engineers, including requirements analysis, system design, and test plans.
  • Expertise in architecting and developing concurrent and asynchronous code in Rust or Modern C++.
  • Strong background in embedded software development, including experience with Rust or C/C++.
  • Deep understanding of processor architecture and optimizing code for performance and memory efficiency.
  • Experience with software development tools and processes, including Agile methodologies, source control, bug tracking, and design documentation.
  • Comfortable working in a fast-paced and dynamic development environment.

Desired Qualifications

  • Advanced degree in Computer Science, Computer Engineering, or a related field.
  • 8+ years of relevant experience.
  • 2+ years of experience working with flight software or robotics.
  • Experience developing software for autonomous, fault-critical systems.
  • Expertise with Python programming, Docker, and CI/CD pipelines.
  • Proficient in programming embedded ARM cores supporting SoC architectures, and working within Linux, RTOS, or bare-metal environments.
  • Knowledge of Ethernet, SPI, I2C, UART, and PCIe interfaces.
  • Experience with developing, deploying, and maintaining software product lines.
  • Flexible Time Off, Sick, Family & Medical Leave
  • Medical, Dental, Vision, Life, LTD, STD (employer funded)
  • Vol Life, Critical Illness, Accidental, Hospital Indemnity, Pet Insurance (employee funded)
  • 401k with 3% non-elective company contribution
  • Stock Options

Umbra is an Equal Opportunity Employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected veteran status, or any other characteristic protected by federal, state, or local law.

Employment Eligibility Verification

In compliance with federal laws, all hired persons will be required to verify their identity and eligibility to work in the United States by completing the required Employment Eligibility Verification Form (I-9 Form) upon hire.

ITAR/EAR Requirements

This position may include access to technology and/or data that is subject to U.S. export controls pursuant to ITAR and EAR. To comply with federal export controls, all persons hired must be a U.S. citizen, U.S. national, U.S. lawful permanent resident, refugee or asylee as defined by 8 U.S.C. § 1324b(a)(3), or must otherwise be eligible to obtain the required authorizations from the U.S. Department of State and/or U.S. Department of Commerce as applicable.

Pay Transparency
This job posting may cover multiple career levels. To ensure greater transparency, we provide base salary ranges for all roles, regardless of location. Our standard pay ranges are based on the role’s function and level, benchmarked against similar growth-stage companies. Compensation may vary based on geographical location, as certain regions may have different cost-of-living factors. The final offer will also be influenced by the candidate's skills, responsibilities, and relevant experience.

Compensation Range

The Compensation Range for this role is $150,000 - $180,000 DOE.

#J-18808-Ljbffr
View Now

Software Development Engineer

93130 Santa Barbara, California Zoom

Posted today

Job Viewed

Tap Again To Close

Job Description

What you can expect
We're growing our App & Strategic Integration team and looking for a Full stack Software Engineer who thrives in building scalable, cloud-native web applications. You'll work across the full stack to support the Zoom Apps ecosystem and help shape seamless in-meeting experiences across Zoom Meeting, Webinar, Chat, and Phone.
About the team
Zoom is an award-winning workplace, recognized for its commitment to transparency, employee benefits, and customer satisfaction. The company has received accolades from Comparably, Glassdoor, Wealthfront, and Business Insider. Our culture focuses on delivering happiness, our commitment to transparency, and the tangible benefits we provide our employees and our customers.
Responsibilities
+ Scaling distributed web applications, making architectural trade-offs, and applying synchronous and asynchronous design patterns.
+ Owning the end-to-end development of the BuiltByZoom progressive web application, from prototyping to production.
+ Writing clean, maintainable code, and championing Test-Driven Development to ensure robust, well-tested features.
+ Partnering with product managers, designers, and QA to translate requirements into timely, high-quality releases.
+ Iterating quickly on real-time audio/video communication solutions in the browser to validate new ideas.
+ Fostering a supportive team environment through open communication, respect, empathy, and accountability.
+ Staying current with emerging technologies and advocating for standards that improve performance, reliability, and developer productivity.
+ Keeping the end user front of mind and striving for seamless experiences that fulfill the mission to "Deliver Happiness."
What we're looking for
+ Showcase a profound mastery of Node.js, Ruby on Rails, or Django/Python web frameworks acquired through extensive practical experience
+ Demonstrate expertise in developing single-page and progressive web applications.
+ Have excellent SQL skills and familiarity with relational database design.
+ Be hands-on with Docker, Kubernetes, and Terraform for containers and orchestration.
+ Have experience deploying and operating services on AWS, GCP, or Azure cloud platforms.
+ Be comfortable applying MVC, MVVM, and microservices architectures.
+ Possess excellent problem-solving abilities, clear written and verbal communication skills, and a collaborative mindset
Salary Range or On Target Earnings:
Minimum:
$87 600,00
Maximum:
$186 000,00
In addition to the base salary and/or OTE listed Zoom has a Total Direct Compensation philosophy that takes into consideration; base salary, bonus and equity value.
Note: Starting pay will be based on a number of factors and commensurate with qualifications & experience.
We also have a location based compensation structure; there may be a different range for candidates in this and other locations
At Zoom, we offer a window of at least 5 days for you to apply because we believe in giving you every opportunity. Below is the potential closing date, just in case you want to mark it on your calendar. We look forward to receiving your application!
Anticipated Position Close Date:
07/29/25
Ways of WorkingOur structured hybrid approach is centered around our offices and remote work environments. The work style of each role, Hybrid, Remote, or In-Person is indicated in the job description/posting.
BenefitsAs part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways. Click Learn ( for more information.
About UsZoomies help people stay connected so they can get more done together. We set out to build the best collaboration platform for the enterprise, and today help people communicate better with products like Zoom Contact Center, Zoom Phone, Zoom Events, Zoom Apps, Zoom Rooms, and Zoom Webinars.We're problem-solvers, working at a fast pace to design solutions with our customers and users in mind. Find room to grow with opportunities to stretch your skills and advance your career in a collaborative, growth-focused environment.
Our Commitment?
At Zoom, we believe great work happens when people feel supported and empowered. We're committed to fair hiring practices that ensure every candidate is evaluated based on skills, experience, and potential. If you require an accommodation during the hiring process, let us know-we're here to support you at every step.
If you need assistance navigating the interview process due to a medical disability, please submit an Accommodations Request Form ( and someone from our team will reach out soon. This form is solely for applicants who require an accommodation due to a qualifying medical disability. Non-accommodation-related requests, such as application follow-ups or technical issues, will not be addressed.
#LI-Remote
View Now

Software Engineer

93190 Santa Barbara, California Teledyne Technologies

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Software Engineer role at Teledyne Technologies Incorporated . 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 environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. Job Description Job Summary: Teledyne Goleta is seeking a Software Engineer to support the design and development of control, acquisition, and analysis software used to test and operate our current and next-generation imaging sensors at component and system levels. Software Engineers work as part of the larger test equipment delivery function for this purpose. The candidate will be responsible for analyzing, designing, modifying, developing, writing, testing, and implementing software for user applications using C#, Python, and SQL on the Windows Operating System. Primary Duties & Responsibilities Design, develop, and deliver control, acquisition, and analysis software using C# Take responsibility for on-time delivery of work packages/tasks to a high standard, including briefing others on deliverables, status, and progress. Deliver software work packages and documentation, such as flowcharts, diagrams, test plans, test reports, code comments, and clear code, within an established software development framework. Support and attend project meetings by presenting technical information and carrying out relevant actions. Collaborate with teams outside of the Software group, including ROIC Design, Project Management, and System Engineers. Ensure quality assurance practices are maintained throughout the project lifecycle. Must be a US Citizen or Perm Resident. Job Qualifications Bachelor's degree (B.A.) in Computer Science or related fields and 5 years of related experience preferred, or equivalent combination of education and experience. Salary Range $90,800.00 - $121,100.00 Additional Information The anticipated salary range is an estimate. Actual compensation depends on various factors including location, education, experience, skills, and the specific position. Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, age, or other protected characteristics. Job Details Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: Software Development #J-18808-Ljbffr

View Now

Software Engineer

93190 Santa Barbara, California FLIR

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Be visionary 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 environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. Job Description Job Summary: Teledyne Goleta is seeking a Software Engineer to support the design and development of control, acquisition and analysis software used to test and operate our current and next generation imaging sensors at component and system levels. Software Engineers work as part of the larger test equipment delivery function for the above purpose. The candidate will be responsible for analyzing, designing, modifying, developing, writing, testing, and implementing software for user applications using C#, Python, and SQL on the Windows Operating System. Primary Duties & Responsibilities: The position will involve the following responsibilities and activities which all contribute to the design, development, delivery and maintenance of automated test equipment: Design, develop and deliver control, acquisition and analysis software using C# Take responsibility for on-time delivery of allocated work packages/tasks to a high standard, including briefing others on deliverables, status and progress. Deliver software work packages and associated documentation, such as flowcharts, diagrams, test plans, test reports, code comments and clear code, while working within an established software development framework. Support and attend project meetings by presenting technical information and carrying out relevant actions. Working alongside teams outside of the Software group, including ROIC Design, Project Management and System Engineers. Actively participate in ensuring quality assurance practices are adhered to and maintained throughout project lifecycle. Must be US Citizen or Perm Resident. Job Qualifications: Bachelor's degree (B.A.) from four-year college or university in Computer Science or related fields and 5 years of related experience (Preferred); or equivalent combination of education and experience. Salary Range: $90,800.00-$121,100.000 Pay Transparency The anticipated salary range listed for this role is only an estimate. Actual compensation for successful candidates is carefully determined based on several factors including, but not limited to, location, education/training, work experience, key skills, and type of position. Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions. Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws. #J-18808-Ljbffr

View Now
Be The First To Know

About the latest Software engineering Jobs in Santa Barbara !

Software Engineer

93117 Santa Barbara, California Teledyne

Posted today

Job Viewed

Tap Again To Close

Job Description

**Be visionary**
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 environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research?
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
**Job Description**
**Job Summary:**
Teledyne Goleta is seeking a Software Engineer to support the design and development of control, acquisition and analysis software used to test and operate our current and next generation imaging sensors at component and system levels. Software Engineers work as part of the larger test equipment delivery function for the above purpose.
The candidate will be responsible for analyzing, designing, modifying, developing, writing, testing, and implementing software for user applications using C#, Python, and SQL on the Windows Operating System.
**Primary Duties & Responsibilities:**
The position will involve the following responsibilities and activities which all contribute to the design, development, delivery and maintenance of automated test equipment:
+ Design, develop and deliver control, acquisition and analysis software using C#
+ Take responsibility for on-time delivery of allocated work packages/tasks to a high standard, including briefing others on deliverables, status and progress.
+ Deliver software work packages and associated documentation, such as flowcharts, diagrams, test plans, test reports, code comments and clear code, while working within an established software development framework.
+ Support and attend project meetings by presenting technical information and carrying out relevant actions.
+ Working alongside teams outside of the Software group, including ROIC Design, Project Management and System Engineers.
+ Actively participate in ensuring quality assurance practices are adhered to and maintained throughout project lifecycle.
+ **Must be US Citizen or Perm Resident.**
**Job Qualifications:**
Bachelor's degree (B.A.) from four-year college or university in Computer Science or related fields and 5 years of related experience (Preferred); or equivalent combination of education and experience.
**Salary Range:**
$90,800.00-$121,100.000
**Pay Transparency**
The anticipated salary range listed for this role is only an estimate. Actual compensation for successful candidates is carefully determined based on several factors including, but not limited to, location, education/training, work experience, key skills, and type of position.
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws. ?
You may not realize it, but Teledyne enables many of the products and services you use every day **.**
Teledyne provides enabling technologies to sense, transmit and analyze information for industrial growth markets, including aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, energy, medical imaging and pharmaceutical research.
View Now

Software Engineer III

93190 Santa Barbara, California Karl Storz Endoscopy-America

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

At Karl Storz, software innovation meets medical excellence. Join our team of visionary Software Engineers and contribute to groundbreaking solutions that advance patient care, enhance outcomes, and change lives.

We are seeking an experienced Software Engineer to lead and support the development of software solutions for medical devices. The successful candidate will collaborate with cross-functional teams to design, develop, and maintain high-quality software applications, ensuring compliance with regulatory standards and quality systems.

KEY RESPONSIBILITIES:

  • Lead and participate in agile software development teams to design, develop, test, and maintain software applications for medical devices.

  • Collaborate with project managers, software architects, and system engineers to define project scope, timelines, and resource allocation.

  • Develop and maintain detailed technical documentation, including software requirements, design specifications, and testing plans.

  • Ensure compliance with medical device regulations, quality standards, and industry best practices (e.g., FDA Quality System Regulation 21CFR Part 820, ISO13485, ISO9001).

  • Mentor junior software engineers and provide technical guidance and support.

  • Participate in code reviews, ensuring adherence to coding standards and best practices.

  • Collaborate with internal and external stakeholders, including customers, vendors, and regulatory agencies.


REQUIREMENTS:

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

  • 5-7 years of experience in software development, preferably in the medical device industry.

  • Strong proficiency in C/C++ programming languages and Linux platform.

  • Experience with real-time operating systems, cross-compilers, and embedded applications.

  • Familiarity with internet technologies, communication protocols, networking, and network security.

  • Excellent problem-solving, communication, and project planning skills.

  • Ability to work independently and collaboratively in a fast-paced environment.


PHYSICAL REQUIREMENTS:

  • Occasional lifting of equipment up to 30 pounds

  • Prolonged computer use


TRAINING REQUIREMENTS:

  • Injury and Illness Prevention Program (annual training)

  • Quality System training

  • Job-specific training


SUPERVISION AND COLLABORATION:

This role requires minimal supervision, working collaboratively with cross-functional teams, including:

  • Software Engineers

  • Software Architects

  • System Engineers

  • Product Managers

  • Project Managers

  • Software Supervisors/Managers

  • Service Personnel


INTERNAL AND EXTERNAL INTERFACES:

The Senior Software Engineer will interact closely with:

  • Internal stakeholders: employees, Software Engineers, and other departments

  • External stakeholders:

    • Customers of Karl Storz

    • Vendors and partners

    • Other Storz organizations




WHO WE ARE:

KARL STORZ is an independent, family-owned company headquartered in Germanys renowned MedTech manufacturing region. For 80 years, we've pioneered the most groundbreaking innovations in endoscopic surgery, video imaging, and OR integration to benefit patients and healthcare providers alike.

With more than 9,000 associates worldwide and 2,600 in the US, we pride ourselves on harnessing cutting-edge technology, precise workmanship, and unrivaled customer support to help healthcare facilities succeed. With onsite locations and field opportunities across the country, we attract a diverse and talented staff. It's not just about the tools we createits about the lives we change, together.

View Now

Senior Software Engineer

93190 Santa Barbara, California Pearly Technology, Inc

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

The Role

We're seeking out a Santa Barbara based Senior Software Engineer to develop and own platform capabilities across our full stack - from user-facing workflows to high-throughput payment, notification, and data sync systems. As one of the largest financial solutions providers in our industry, everything we build operates at scale from day one, and you will be responsible for capabilities that impact millions of users. In addition to application code, you'll also be working on the development infrastructure that allows our organization to scale safely - including automated testing, monitoring, and internal tooling.

As a Senior Engineer, you'll have broad ownership over your projects - from strategic planning to owning implementation outcomes, and your role will encompass both IC work as well as mentoring and developing junior team members. The common denominator across every project you work on will be a deep sense of craft - both as an individual and as part of a collective team - that drives product excellence and ultimately enables us to be the winners in our space.

Our Stack

Pearly operates on a hyper-modern stack that is optimized for developer experience and scalability. You'll be releasing code that is high-impact, simple, and safe from day one - working predominantly in Typescript, GraphQL, and PostgreSQL. Our tooling leverages the best of open source and cloud-based capabilities - including Serverless Functions, GitHub Actions, Docker, and Playwright. We put a lot of thought into how to make shipping code at Pearly as fun and low-friction as possible, and we're constantly iterating on our stack/tooling to stay at the leading edge (we're currently loving Cursor and Granola).

What You'll Do
  • Own the full development cycle: You'll be responsible for every step of development, from product ideation, to specification, through to implementation and release to Production.
  • Define the platform : You will research and make judgement calls on fundamental decisions regarding data modeling, architecture, infrastructure, and tooling.
  • Operate as a leader: Senior engineers model and apply a standard of excellence to fellow team members through training, feedback, and collaboration - not only to achieve business goals, but also to authentically develop each team member into a world class software practitioner
  • Build the path forward: You'll be entrusted to build today what we need for tomorrow - we believe in creating generalized frameworks that anticipate future needs as a core development principle.
Qualifications
  • Sense of Craft. You take pride in and are consistently honing your technical and creative abilities. You seek out opportunities to introduce simplicity and elegance, and enjoy composing solutions to business requirements in a way that is both innovative and effective.
  • 4+ Years Deploying to Prod: You have an understanding of the requirements and stakes involved in deploying live systems. You exhibit exceptional attention to detail and reliability, and are prepared to operate in a security and accuracy sensitive domain.
  • Command of the Full Stack. You are comfortable working in any layer of modern web application architecture - from Data Persistence to Business Logic to the User Interface. The ability to learn quickly and deeply is more important than any particular technology, although a strong understanding of relational data modeling is a must.
  • Willing to Roll Up Your Sleeves. Taking the initiative is second nature to you. You will operate with a high degree of autonomy, take projects to the finish line, and own the outcome.
  • Based in Santa Barbara, CA. You will work at Pearly's office in downtown Santa Barbara, California, with the opportunity to periodically work remotely.
Benefits
  • Competitive salary, equity, and healthcare benefits
  • Meeting-light culture
  • Work with an A+ smart and passionate team
  • Flexible vacation/time-off policy
  • Opportunity to make your mark at an accelerating company with great product-market fit
View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Engineering Jobs View All Jobs in Santa Barbara