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

Embedded Software Engineer

$150k - $250k

TetraMem INC

Responsibilities:
• Design, develop, and optimize embedded software for real-time and AI-driven applications.
• Work with FPGA and ASIC platforms, ensuring seamless integration and performance tuning.
• Develop high-performance drivers and firmware to support machine learning workloads on embedded hardware.
• Implement low-level optimizations to improve latency, power efficiency, and performance.
• Support the deployment of edge AI models, optimizing for constraints such as power, memory, and compute resources.
• Provide technical leadership, mentoring junior engineers and driving best practices in embedded software development.
• Ensure software meets real-time performance, reliability, and security requirements.

Requirements:
• BS or MS in Computer Science, Electrical Engineering, or related field with 5+ years of experience in embedded system development.
• Strong expertise in embedded software development for microcontroller-based platforms.
• Proficiency in C and C++ for embedded systems.
• Strong experience with RTOS, device drivers, and low-level hardware interactions.
• Strong experience with firmware architectures for RTOS based devices, with hands-on RTOS integration experience (e.g., Zephyr, FreeRTOS).
• Track record of shipping products as an embedded software engineer.
• Strong debugging and profiling skills for low-level system optimization.
• Ability to work independently and collaboratively in a fast-paced startup environment.

Salary Range: $150,000 - $250,000 / year

TetraMem celebrates diversity and is committed to creating an inclusive environment for all employees. We are proud to be an Equal Opportunity Employer and welcome applicants from all backgrounds. Qualified candidates will receive consideration for employment without regard to race, color, religion, creed, sex, gender identity or expression, sexual orientation, national origin, ancestry, age, marital status, medical condition, disability, genetic information, military or veteran status, or any other characteristic protected by applicable federal, state, or local law.

TetraMem is committed to providing reasonable accommodations to qualified applicants with disabilities throughout the recruitment process. Applicants requiring accommodation may contact Human Resources for assistance.

To ensure a fair, consistent, and efficient hiring process, all candidates must apply through TetraMem's official ClearCompany Applicant Tracking System (ATS). Applications submitted through the ATS allow our hiring team to evaluate candidates using a standardized process and ensure timely communication throughout the recruitment process. To promote equal consideration for all applicants, applications submitted outside of the ClearCompany ATS, including direct emails, LinkedIn messages, or unsolicited submissions to employees, may not be reviewed or considered.

We encourage all interested candidates to apply through the official TetraMem Careers page.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in San Jose, CA vacancy
  •  ...Chipton-Ross is seeking an Embedded Software Engineer for a contract opportunity in Sunnyvale, CA. BASIC QUALIFICATIONS Experience with programming languages such as C, C++ Ability to work with multi-disciplined teams Experience in embedded software development Active... 
    Suggested
    Full time
    Contract work
    Day shift

    Chipton-Ross

    Sunnyvale, CA
    3 days ago
  • $154.9k - $263.3k

     ...Your Role: Lead, Innovate, Grow Seeking a highly motivated and experienced Lead Embedded Software Engineer within the RAPID division, instrumental in designing, developing, and sustaining complex embedded software powering industry‑leading reticle inspection systems.... 
    Suggested
    Work experience placement

    Dormont Manufacturing Company

    Milpitas, CA
    4 days ago
  •  ...Embedded Software Engineer, Santa Clara, CA We are seeking a motivated and detail-oriented Embedded Software Engineer to join a dynamic team. The ideal Embedded Software Engineer will possess a solid foundation in software development, familiarity with EtherCAT (ECAT... 
    Suggested

    NextStep

    Santa Clara, CA
    2 days ago
  •  ...Embedded Software Engineer Our client is seeking Embedded Software Engineer to join their team. Job Title: Embedded Software Engineer Location: Sunnyvale, CA Contract Pay rate $70-73/hr onw2 Key Qualifications This position is for a validation role with 10+ years... 
    Suggested
    Contract work

    Experis

    Sunnyvale, CA
    16 hours ago
  • $136.3k - $231.7k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...best and the brightest research scientist, software engineers, application development...  ...~ We are seeking a highly motivated Embedded Software Engineer to join our team within... 
    Suggested
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    2 days ago
  •  ...Introduction This role focuses on deploying and optimizing software as well as neural networks on embedded hardware, including Nvidia Orin and Thor. The...  ...Spread knowledge and create guidelines for other engineers and provide architecture guidance Collaborate with... 
    Work experience placement
    Immediate start

    Artech

    San Jose, CA
    5 days ago
  • $150k - $250k

     ...Responsibilities Design, develop, and optimize embedded software for real-time and AI-driven applications. Work with FPGA and ASIC platforms...  ...resources. Provide technical leadership, mentoring junior engineers and driving best practices in embedded software development.... 

    TetraMem

    San Jose, CA
    4 days ago
  •  ...Embedded Software Position: Embedded Software Location: San Antonio, TX Experience Required: 3-5 years of experience in wiring harness either aerospace/mechanical experience Experience in troubleshooting electrical harness wiring in assembly and mounting in... 

    Kasmo Global

    Santa Clara, CA
    17 hours ago
  •  ...Embedded Systems Engineer This position is onsite at Sunnyvale, CA. Experience level: 8+ Years • Should be able to work independently as individual contributor • Design and develop Embedded systems / IoT products • Experience in MATLAB, Python, C/C++, design... 

    Samprasoft

    Sunnyvale, CA
    3 days ago
  •  ...We are seeking an Embedded Software Project Lead to support development and bring-up of next-generation embedded product lines. In this role...  ..., and the ability to drive coordination across multiple engineering functions in a fast-paced environment. Responsibilities Lead... 
    Contract work
    Remote work

    OSI Engineering

    Cupertino, CA
    3 days ago
  •  ...Embedded Software Developer for RDK-B Location: Sunnyvale, California | Contract Job Description Strong understanding of IEEE802.11 protocol Design, develop and testing of Wi‑Fi software feature for Comcast Wi‑Fi gateway/extender product Experience and knowledge on IEEE... 
    Contract work

    US Staffing Inc

    Sunnyvale, CA
    4 days ago
  •  ...PyTorch, OpenGL, real-time operating systems and embedded In addition, the application domains will be 5...  ...Bachelors in Computer Science, Computer Engineering or Electrical Engineering with an emphasis on embedded software development, operating systems, or computer architecture... 
    Full time

    Alumni Ventures

    San Jose, CA
    3 days ago
  •  ...Embedded Software Engineer Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual Reality (VR). Our embedded software will enable AR and VR devices where our real and virtual world will mix and match throughout... 

    Kasmo Global

    Sunnyvale, CA
    1 day ago
  • $165k - $241.4k

     ...The Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the...  ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Milpitas, CA
    4 days ago
  • $171k - $264k

     ...accommodate family commitments. Meet our engineers on the Vehicle OS team! Vehicle OS is a...  ...develop, deploy, and update complete vehicle software and AI applications. This is one of the...  ...engineers with expertise in developing embedded software applications on production... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Decisive Point

    Sunnyvale, CA
    4 days ago
  • $140k - $170k

     ...verification and validation of safety-critical software components for the Platform Software...  ...tracking systems; collaborate with embedded developers to analyze root causes and verify...  ...field ~ At least a BS in Electrical Engineering, Computer Engineering, Computer Science,... 
    Local area

    Archer

    San Jose, CA
    4 days ago
  • $110k - $160k

     ...Enterprise Wireless solution experience is plus Education Requirement: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be authorized to work in the U.S. without sponsorship The US base... 
    Full time

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $110k - $160k

     ...Enterprise Wireless solution experience is plus Education Requirement: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be authorized to work in the U.S. without sponsorship The US base... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    5 days ago
  • $130k - $175k

     ...fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. As a Senior Embedded Software Engineer , you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and build... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    2 days ago
  • $165k - $241.4k

     ...challenges and thrive in a collaborative, innovative environment. Your Impact In this role as Hardware Diagnostic Engineer, you will work on embedded software development using Linux system and diagnostics tests suites while also working on new hardware system bring-up.... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Cisco

    San Jose, CA
    5 days ago
  • $150k - $180k

     ...Force. The Company combines autonomous machines, advanced software, and human expertise to help protect people, property, and...  ...world. Job Summary Knightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team and support a new... 
    Full time

    Knightscope

    Sunnyvale, CA
    5 days ago
  • $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 key...  ...engineering counterparts. Description As a Senior Embedded Software Engineer you will be a critical... 
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  •  ...This role focuses on identifying, reproducing, and debugging software and hardware issues, and deriving regression tests for automotive...  ...ambiguous, fast-paced environments Solid understanding of embedded systems Ability to troubleshoot software, communication, and... 
    Work experience placement
    Immediate start
    Afternoon shift
    Early shift

    Artech

    San Jose, CA
    5 days ago
  •  ...patients worldwide. We're a team of engineers, clinicians, and innovators united by one...  ...of the New Product Development Platform Software team. The engineer will collaborate with a skilled team to design and build the embedded software platform. The successful candidate... 
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    2 days ago
  • $140k - $190k

     ...Principal Embedded Software Engineer WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach... 
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

     ...Embedded Software Infrastructure Engineer Do you love crafting sophisticated solutions to highly complex challenges? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  •  ...Are you a seasoned software engineer who thrives at the intersection of low-level systems programming and cutting-edge wireless technologies? We're looking for a Staff Embedded Software Engineer to join our engineering team and serve as a technical pillar, architecting... 

    Alcatraz LLC

    Cupertino, CA
    2 days ago
  •  ...solution with societal, environmental and economic profits, bound to improve lives. We are seeking a full-time Embedded Firmware Engineer to join our software team and work on development of our mobile robotics fleet and proprietary farm control system. We are seeking a... 
    Full time

    OnePointOne

    San Jose, CA
    5 days ago
  •  ...CANFD, Ethernet, Modbus, etc.) Write clean, maintainable C/C++ for real-time embedded systems Diagnose hardware and firmware integration issues Collaborate closely with hardware and controls engineers Develop internal tools and test scripts (Python preferred) Support... 

    Scylla Solutions

    Milpitas, CA
    5 days ago
  • $197k - $278.46k

     ...committed to solving mobility challenges with software and AI. As the Global Software Center of...  ...About the Role As a Sr. Staff Firmware Engineer at 42dot, you will be a foundational...  ..., high-performance, and safety-critical embedded foundation. This is a high-visibility... 

    42dot Inc.

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

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