Senior Embedded Software Engineer
Cambridge Terahertz, Inc.
**No Recruiter Solicitations** Cambridge Terahertz, based in Santa Clara, CA, is pioneering next-generation security with advanced Terahertz (THz) imaging technology, empowering safer communities through rapid, non-invasive weapons detection and threat screening. Our mission is to save lives by delivering breakthrough sensing solutions that uncover concealed threats—without health risks—enabling protection in airports, public venues, and critical infrastructure worldwide. Leveraging cutting-edge science spun out of MIT, our team is driven by a vision to transform security and safety with innovative platforms that truly make a difference, combining world-class engineering with a passion to solve society’s hardest challenges. Recently featured in CNBC, MIT News and Techcrunch, the company is backed by top-tier investors and five government contracts. Our world-class team includes some of the best minds in RF, THz and hardware, and is passionate about taking on the most difficult technical challenges. We foster a creative, fast-paced, and values-driven culture that nurtures self-growth and learning, and using technology to enrich lives. Embedded Software Engineer (Full-time employee) Santa Clara, CA | In Person We’re looking for an Embedded Software Engineer with systems experience to help build and integrate the embedded and software systems underpinning our real-time imaging platform. Primarily working in Python and C/C++ on an embedded Petalinux system, You’ll work hands-on at the intersection of hardware, firmware, and software - connecting imaging, AI/ML, and hardware pipelines into a unified system. This is an intense, fast-paced three-month contract role with potential to convert to a full-time position. Job Description: Senior Embedded Software Engineer Responsibilities Develop and maintain embedded software inPythonandC/C++. Integrate imaging systems with AI/ML pipelines, system management, cloud and GUI APIs, and hardware APIs. Build and test firmware and software for PetaLinux and Xilinx RFSoC / MPSoC / Kria systems. Create scripts and automation tools to support real-time system control and data flow. Collaborate with hardware, firmware, and software engineers to debug and optimize system performance. Contribute to overall system architecture and design, bridging hardware and software boundaries. Job Requirements (Must have) Strong experience writing software for embedded Linux systems. Proficiency in Python and C/C++ for real-time or hardware-integrated applications. Familiarity with PetaLinux or Xilinx RFSoC/MPSoC/Kria platforms. Ability to reason about entire hardware/software systems and identify integration issues. Experience working with real-time data or imaging systems. Comfortable working in a small, fast-moving, experimental team environment. Must be based in the Silicon Valley area and available for on-site work. Excellent documentation, teamwork, and communication skills. Strong communication and team collaboration skills Also desired (Nice to have) Experience with MATLAB for algorithm prototyping or data analysis. Exposure to AI/ML pipelines or embedded inference. Familiarity with FPGA development workflows and RTL development. Benefits, Details Fast-paced, high-impact environment with top-tier peers. Healthcare stipend, 401(k) matching, subsidized meal service, etc Opportunity to work at the bleeding edge of wireless and imaging silicon technology. Location: Santa Clara, CA (not fully remote). Compensation: Competitive, commensurate with experience. Cambridge Terahertz is an Equal Employment Opportunity (EEO) employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability status, or genetic information. #J-18808-Ljbffr Cambridge Terahertz, Inc.
$150k - $300k
...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of processors, accelerators, and custom silicon in our robotics and Physical AI systems. This is a deeply hands-on...SeniorLocal areaFlexible hours- A prominent technology company located in Sunnyvale, California, is seeking a Senior Embedded Software Engineer to develop high-performance GPS signal recovery software. You will be part of a collaborative team that influences global aviation safety. The ideal candidate...Senior
- ...Senior Embedded Software Engineer - Future Forward At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints...SeniorLocal areaWorldwideFlexible hours
- Intuitive is seeking a Senior Embedded Software Engineer in Sunnyvale, California. In this role, you will contribute to the architectural design and implementation of software for novel electrosurgical systems. Responsibilities include developing software and firmware using...Senior
$155k - $242k
...Senior Embedded Software Engineer Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$171k - $264k
...family commitments. Meet our engineers on the Vehicle OS team!... ...deploy, and update complete vehicle software and AI applications. This is one... ...the role We are looking for senior software engineers with expertise in developing embedded software applications on...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$184k - $287.5k
A leading technology company in California is looking for a skilled Embedded Software Engineer to join their GPU Software team. You will play a key role in designing and verifying features for next-gen RISCV controllers, collaborating with teams worldwide. The ideal candidate...SeniorWorldwide- ...Martin in Sunnyvale, California, is seeking a highly skilled Software Engineer for the Medusa Program. This role involves planning and... ...software development using languages like C++ or Java, along with embedded systems knowledge. The position offers a competitive salary...Senior
- ...development of a novel surgical robot system. The engineer will collaborate with a skilled team to design, build and optimize software that enables high-performance video capture,... ..., streaming, and display across a range of embedded platforms. The engineer will collaborate...SeniorLocal area
- A leading technology company in Sunnyvale is seeking a Senior Embedded Software Engineer to develop GPS signal recovery and timing software. The role involves working in a collaborative environment with a supportive team, focusing on projects that have a tangible impact...SeniorFlexible hours
- A leading technology company in Sunnyvale, California is looking for an experienced Embedded Systems Developer to design and develop system-level software for networking platforms. You will be involved in all phases of software development, collaborating closely with hardware...Senior
$147.4k - $272.1k
Join a team of passionate and creative engineers dedicated to building technologies that... ...intersection of groundbreaking hardware, software, and design, and we are looking for a... ...engineering counterparts. Description As a Senior Embedded Software Engineer you will be a...SeniorRelocation- A cutting-edge technology firm in Santa Clara is seeking an Embedded Software Engineer to develop and integrate software systems for real-time imaging. The role requires strong experience in Python and C/C++ within embedded Linux systems. Ideal candidates will work collaboratively...SeniorFull time
- Job Description Primary Function of Position The Senior Embedded Software Engineer brings a key contribution to a team responsible for the architectural design and implementation of software to support novel electrosurgical systems for surgery being developed by the Sunnyvale...Senior
- ...firm is seeking an experienced developer to design and develop platform and system-level software for networking platforms. The role requires 10+ years of experience in embedded systems development, strong skills in C/C++, and device driver development in a Linux environment...Senior
$100k - $180k
A leading networking software company seeks a skilled engineer to integrate Layer 2, Layer 3, and MPLS features into their dataplane. The ideal candidate will have solid Linux networking experience, strong problem-solving abilities, and a minimum of 7 years in IP networking...Senior$96.8k - $118.3k
A global cybersecurity leader is seeking an Embedded Software Engineer to enhance and develop embedded solutions for networking and security appliances. The successful candidate will work on software for firewall products, improving performance and reliability while collaborating...Senior$152k - $241.5k
...world.The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive... ...Excellent C/C++/Python programming skills.* Experience with embedded system involving Linux/RTOS with exposure to bring-up and...Senior$153k - $193.5k
...driving the transformation to AI-enabled software-defined vehicles. Traditional automotive... ...assets. You will report directly to the Engineering Manager of Vehicle Development... ...Responsibilities Design, develop, and maintain embedded C++ software for vehicle-side asset...SeniorWork at officeWorldwideFlexible hoursShift work$155k - $242k
...vehicles and new products. This is a unique opportunity to build and work on a new full-stack operating system. As an Embedded Software Engineer on the team, you will develop an embedded firmware platform and Real-time Operating System (RTOS) using Rust and the...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$171k - $264k
...family commitments. MEET OUR ENGINEERS ON THE VEHICLE OS TEAM!... ...deploy, and update complete vehicle software and AI applications. This is one... ...THE ROLE We are looking for senior software engineers with expertise in developing embedded software applications on production...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift- A leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves collaboration across teams, rapid prototyping, and problem-solving to innovate future technologies. Ideal candidates...Senior
- A leading technology company in Sunnyvale seeks a Software Engineer Manager II to lead embedded systems projects. You will set team priorities and align strategies with organizational goals. The role requires strong technical leadership and at least 8 years of software...Senior
$180k - $200k
...Sr. Embedded Software Engineer Santa Clara, CA We are seeking a highly seasoned Lead/Manager - Embedded Software Engineer to join our dynamic team. In this role, we will lead and develop, compile, run, and debug C/C++ bare-metal, firmware, and software tests/apps targeting...SeniorRemote work$95 per hour
EPITEC is seeking a Firmware Software Engineer in Sunnyvale, CA. The role involves developing high-quality firmware for embedded systems using C and C++. Candidates should have over 8 years of experience in firmware development, strong problem-solving skills, and knowledge...SeniorContract work$97.16k - $145.73k
...our customers in building a safer global future. Overview of Opportunity Two Six Technologies is looking for a Senior Embedded Software Engineer to join our team remotely or in Arlington, Virginia. The team is composed of highly skilled and passionate engineers...SeniorContract workLocal areaRemote work- ...Senior Embedded Software Engineer Social networking, machine learning, and big data analytics demand ever-increasing network connectivity. RANOVUS, with operations in Ottawa, Canada, Nuremberg, Germany, and San Jose, USA, is a solution provider for the next generation...SeniorRemote work
$100k - $175k
...that will expand global economies, protect space and our planet and enhance our overall quality of life. As a Senior Embedded Software Engineer you will be responsible for designing, developing, and maintaining software for embedded systems. This role requires a...SeniorFull timeWork at officeImmediate startVisa sponsorshipNight shift- Insider, Inc. in San Jose, California is seeking an experienced Embedded Software Engineer to develop critical software components for electric vertical takeoff and landing aircraft. You will be part of a collaborative team, designing systems that ensure safety and efficiency...Senior
$129.3k - $193.9k
...: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: **This position is... ...Technology Team is looking for highly motivated embedded software engineers to design and deliver next-generation...SeniorWork experience placementWork from homeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Santa Clara, CA
- embedded developer Santa Clara, CA
- embedded software engineer Santa Clara, CA
- embedded engineer Santa Clara, CA
- senior development executive Santa Clara, CA
- senior technical manager Santa Clara, CA
- senior software development engineer in test Santa Clara, CA
- senior manager data science Santa Clara, CA
- senior platform engineer Santa Clara, CA
- senior procurement Santa Clara, CA


