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

Embedded Software Engineer II

eTeam Inc

Job DescriptionJob Description Job Title: Embedded Software Engineer Location: Sunnyvale, CA (Onsite 3 days) Duration: 12 months Responsibilities Design and deploy high-performance computer vision and machine learning pipelines directly onto resource-constrained edge hardware. Optimize concurrent ML workloads to maximize throughput and minimize latency when running multiple edge-AI features simultaneously. Integrate edge-AI algorithms seamlessly within the Android camera framework and multimedia subsystems. Collaborate across software and hardware teams to bridge low-level camera sensor subsystems with on-device neural processing units (NPUs). Profile and optimize memory footprint, power consumption, and execution timing to meet strict on-device performance constraints. Minimum Qualifications Bachelor s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent practical experience. Proficiency in Python, and C and C for low-level software development and optimization. Experience with machine learning frameworks optimized for edge deployment, such as TensorFlow Lite, ONNX Runtime, or PyTorch Edge. Familiarity with the Android platform stack, specifically regarding multimedia or camera subsystem integration. Solid understanding of computer vision fundamentals, digital signal processing (DSP), or basic camera architectures. Previous AI experience Preferred Qualifications Hands-on experience developing within the Android camera framework to control, process, route, and transform real-time image streams. Experience with model optimization techniques such as quantization, pruning, and hardware-specific compilation for NPUs, GPUs, or DSPs. Background in developing low-latency algorithms for real-time edge applications (e.g., biometric verification, image restoration, or on-device language processing). Familiarity with hardware-constrained vision pipelines, including specialized sensor integration and multi-threaded concurrency models. Hands-on experience debugging low-level software utilizing hardware profiling tools to isolate memory bottlenecks and scheduling conflicts.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer II in Sunnyvale, CA vacancy
  •  ...technology industry, is seeking a Computer Vision/ Machine Learning Engineer to join their dynamic team. You will be an integral part of the...  ...framework and multimedia subsystems. Collaborate across software and hardware teams to bridge low-level camera sensor subsystems... 
    Suggested
    Weekly pay
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Manpower Group Inc.

    Sunnyvale, CA
    2 days ago
  •  ...Description Story Behind the Need Apart of the wearables team specifically working on AR glasses. Team is looking for multiple Hardware Engineer II s to fulfill project needs. CW s will be primary working on hardware validations of board/modules, testing schematics and... 
    Suggested

    Mindlance

    Sunnyvale, CA
    2 days ago
  •  ...Job DescriptionJob DescriptionPosition Title: Systems Engineer II Location: Remote – Able to cover Pacific time zone Years of Experience...  ...research and maintain viable knowledge of technology trends, new software, and best practices. ·Provide training to other network domain... 
    Suggested
    Work experience placement
    Remote work
    Weekend work
    Afternoon shift

    Yantran LLC

    Sunnyvale, CA
    2 days ago
  • $194k - $349k

     ...customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team that is bringing multiple AI-based strategies together into an integrated capability on... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    24 days ago
  •  ...planet. We are a team of mission-driven engineers with experience across aerospace,...  ...to make this future a reality. As an Embedded Software Engineer at Reliable Robotics, you will...  ...meaning not a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, (iii)... 
    Suggested
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    4 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators united...  ...New Product Development Platform Software team and will focus on developing embedded application software, middleware,...  ...process can take 3 to 6+ months) or (ii) implement a Technology Control... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  •  ...Sr. Embedded Software Engineer At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care....  ...government's licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan ("TCP") (note: typically... 
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    5 days ago
  •  ...Job Description Job Description Job Role: Hardware/Component Engineer II Location: Sunnyvale, CA (Hybrid) Duration: 9 Months Key responsibilities Review, qualify, and approve electrical / electromechanical / optoelectronic components (resistors, capacitors... 
    Contract work

    eTeam Inc.

    Sunnyvale, CA
    13 days ago
  •  ...Senior Embedded Software Engineer - FrameworksOur Servo Frameworks and Simulator team is responsible for the real-time software infrastructure that...  ...government's licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan ("TCP") (note: typically... 
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    2 days ago
  • $194k - $349k

     ...About the Role: We are looking for a talented Full Stack Engineer to join our growing Production Systems Automation & Development...  ...part of a team Collaboratively brainstorm, define, and build software solutions Work with internal business partners to analyze requirements... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Sunnyvale, CA
    a month ago
  • $194k - $349k

     ...competitive salaries and equity.   CrowdStrike is seeking a Senior Engineer II for our Policy Management team. As a key technical leader in...  ...the Policy team. The team is responsible for the cloud-side software and user interfaces that provide configuration and settings... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    Sunnyvale, CA
    5 days ago
  • $165.2k - $223.6k

     ...Software Dev Engineer II - AMZ26511.2 Employer: Amazon Development Center U.S., Inc. Position: Software Dev Engineer II Location: Santa Clara...  ...Available: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and services... 
    Local area
    Relocation package

    Amazon

    Santa Clara, CA
    2 days ago
  •  ...Function of Position: Contribute broadly to the Video Software Engineering Group responsible for the Linux-based embedded software that controls the real-time high-...  ...governments licensing process can take 3 to 6 months) or (ii) implement a Technology Control Plan (TCP) (note:... 
    Full time
    Local area
    Remote work
    Flexible hours

    Intuitive

    Sunnyvale, CA
    25 days ago
  • $70 per hour

     ...The successful engineer in this role will: Understand how commodity servers, operating systems and networks function, perform and scale. Possess superb troubleshooting, project management and problem analysis skills. Drive technical innovation and efficiency in infrastructure... 

    pdsinc.com

    Sunnyvale, CA
    2 days ago
  •  ...Aerospace and Electronicshas an exciting opportunity foraSystems Engineer II at ourBurbank, CAlocation.About Crane:Crane Aerospace &...  ...Engineer II also uses computer-assisted engineering and design software and equipment to perform daily assignments, applying principles... 
    Full time
    For contractors
    Work at office

    Crane Co.

    San Jose, CA
    1 day ago
  •  ...commitments. This in-office expectation does not apply to contractor positions About the role We are looking for Embedded Software Engineers with expertise in developing embedded software applications on production computers to build the next-generation vehicle... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    2 days ago
  • $180k - $270k

     ...Datastore team to design, develop, and validate embedded firmware for our DirectFlash™ modules....  ...closely with cross-functional engineering teams to solve complex system-level problems...  ...complex embedded, firmware, or hardware-software systems. ~ Expert-level proficiency in... 
    Full time
    Work at office
    Flexible hours
    Shift work

    Everpure, Inc.

    Santa Clara, CA
    5 days ago
  • $150.4k - $277.6k

     ...is looking for an extraordinary firmware engineer to drive groundbreaking technologies for...  ...image processing pipeline in embedded systems for the latest SoC blocks, chipsets...  ...industry experience ~3+ years of embedded software development experience ~ Proficiency in... 
    Relocation

    Apple, Inc.

    Cupertino, CA
    4 days ago
  • $168k - $186k

     ...the role Muon seeks a Hardware Test Engineer to join our Testbeds & EGSE team - the group...  ...so can you: engineers with electrical, embedded software, mechanical, or industrial controls...  ...defined as a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (), (... 
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    4 days ago
  •  ...Summary The Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS...  ...macOS Preferred Qualifications Experience with building embedded system architectures and using interfaces such as I2C, USB,... 
    Contract work
    Worldwide

    Apple

    Cupertino, 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 (... 
    Contract work

    Next Step Systems LTD

    Santa Clara, CA
    4 days ago
  •  ...Job Title: Embedded Software Engineer Location: Sunnyvale, CA OR North Reading, MA Duration : 6 Months Job Description: We are seeking highly motivated and technically driven Embedded Software Engineers to develop software for cutting... 

    VDart

    Sunnyvale, CA
    2 days ago
  • $194k - $349k

     ...customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Senior Software Development Engineer (SDE) role in the CTIO team that delivers the cutting edge innovation for our sensor (lightweight agent) for Linux,... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    a month ago
  • $190k - $240k

     ...and retail to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the... 
    Flexible hours

    Matternet, Inc.

    Mountain View, CA
    3 days ago
  •  ...Develop, test, and maintain C/C++ software for Linux-based and embedded semiconductor test platforms, including hardware interfaces, operating-system...  ...-level and multithreaded software, collaborate across engineering teams, and contribute to testing, code reviews, and Agile... 

    Best NanoTech

    Sunnyvale, CA
    1 day ago
  • $175k - $240k

     ...Sr. Embedded Software Engineer, Laser Mesh Routing (Starlink) SpaceX was founded under the belief that a future where humanity is exploring the...  ...regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    Spacex

    Palo Alto, CA
    3 days ago
  • $205k - $220.25k

     ...Staff Embedded Software Engineer Cyngn, Inc. Mountain View, California, United States About the role As a Staff Embedded Software Engineer, you will be driving the design, development, and validation of all firmware running on our vehicle drive & Safety controllers... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn, Inc.

    Mountain View, CA
    3 days ago
  • $175k - $248k

     ...AI company committed to solving mobility challenges with software and AI. As the Global Software Center of Hyundai Motor Group...  ...operating system. About the Role As a Senior Embedded Firmware Engineer , you will design, implement, and optimize the core real-... 
    Full time

    42dot

    Sunnyvale, CA
    4 days ago
  •  ...Embedded Software EngineerLocation: Sunnyvale, CA or Redmond, WA (100% Onsite)Key QualificationsThis position is for a validation role with experience. Looking for someone who is hands-on in SoC validation and leads PnP & hardware/software testing and debugging:Expertise... 

    E-Solutions

    Sunnyvale, CA
    3 days ago
  • $119.5k - $164.4k

     ...Elevate Global Aviation Safety as our next Software Engineer!Ready to make a tangible impact on global industries using cutting-edge technology...  ...architectures, real-time/time-critical applications (e.g., embedded systems, high-speed servers), and a strong understanding of... 
    Ongoing contract
    Full time
    Local area
    Worldwide

    Trimble Navigation

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

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