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

Embedded Software Engineer II

Experis Technology Group

Our client, a leading innovator in the technology industry, is seeking a Computer Vision/ Machine LearningEngineer to join their dynamic team. You will be an integral part of the Engineering Department supporting the development of cutting-edge computer vision and machine learning solutions. The ideal candidate will demonstrate strong problem-solving skills, adaptability, and a collaborative spirit, which will align successfully within the organization.

Job Title

Computer Vision/ Machine LearningEngineer

Location

Sunnyvale, CA (hybrid, 3 days in office)

What's the Job?
  • 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.
What's Needed?
  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent practical experience.
  • Proficiency in Python, 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.
What's in it for me?
  • Opportunity to work on innovative projects at the forefront of edge AI technology.
  • Collaborate with talented professionals in a supportive and inclusive environment.
  • Enhance your skills with exposure to cutting-edge tools and frameworks.
  • Be part of a company committed to fostering diversity and inclusion.
  • Contribute to impactful solutions that improve user experiences worldwide.
Upon completion of waiting period, consultants are eligible for:
  • Medical and Prescription Drug Plans
  • Dental Plan
  • Vision Plan
  • Health Savings Account
  • Health Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Supplemental Life Insurance
  • Short Term and Long Term Disability Insurance
  • Business Travel Insurance
  • 401(k), Plus Match
  • Weekly Pay
#J-18808-Ljbffr
Vacancy posted 4 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...  ...camera 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
    1 day ago
  •  ...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... 
    Suggested

    eTeam

    Sunnyvale, CA
    1 day ago
  • Hardware Engineer II Sunnyvale, CA (Hybrid) OR Fremont / Burlingame, CA 12 months Component Engineer -- Reality Labs Hardware, Strategic Sourcing EngineeringRole summary Component Engineers (CEs) own the technical qualification and supply-risk management of electrical,... 
    Suggested
    Contract work

    Spectraforce Technologies

    Sunnyvale, CA
    18 hours ago
  •  ...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 debugging... 
    Suggested

    Mindlance

    Sunnyvale, CA
    4 days ago
  • $124.8k - $185.12k

     ...About Ascendion Ascendion is an AI-native software engineering disruptor helping businesses innovate faster, smarter, and with greater impact...  ...updates and risk tracking. Job Title : Hardware Engineer II Key Responsibilities: Design, build, and validate... 
    Suggested
    Temporary work

    Ascendion

    Sunnyvale, CA
    1 day ago
  •  ...Job Role: Hardware Engineer II Location: Sunnyvale, CA (Onsite) Duration: 12 Months About the Role: Seeking a Temporary Hardware Engineer to support hardware development initiatives. This is a time-bound, temporary engagement intended to address specific... 
    Full time
    Temporary work

    eTeam

    Sunnyvale, 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
  • $155k - $215k

     ...planet. We are a team of mission-driven engineers with experience across aerospace,...  ...working 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)... 
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, CA
    5 days ago
  • $165.2k - $223.6k

     ...people who want to help.The AWS Hardware Engineering team creates server designs for Amazon’s...  ...solve the hardest problems that fuse software, hardware, and the cloud. We take big bets...  ...revolutionize the industry.We are looking for an Embedded Software Development engineer to build... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...for the real-time software infrastructure that supports...  ...comfort working with C++ in an embedded environment is required.Essential...  ...can take 3 to 6+ months) or (ii) implement a Technology Control... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    5 days ago
  •  ...Week in Sunnyvale, CA Headquarters Our Engineering team is driven by a culture that thrives...  ...history. Your Impact As an SRE Engineer II, you will be responsible for managing our...  ...maintain CI/CD pipelines for automated software delivery and deployment, leveraging tools... 
    Work experience placement
    Immediate start

    Illumio

    Sunnyvale, CA
    1 day ago
  • $124k - $171k

     ...A global leader in materials engineering solutions is seeking a talented Software Engineer II to design and develop innovative software for semiconductor equipment. The candidate will be responsible for complex coding, troubleshooting, and collaborating with internal... 

    Applied Materials

    Santa Clara, CA
    1 day ago
  •  ...world of minimally invasive care.Job DescriptionAs a Senior Embedded Software Engineer in the Future Forward organization, you will work at the forefront...  ...government’s licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan (“TCP”) (note:... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $165.2k - $223.6k

     ...Bot Management team within Traffic Engineering uses machine learning to separate human...  ...abusive bots in real time. As a Software Development Engineer II on this team, you will design, build...  ...scale, multi-tiered, multi-threaded, embedded or distributed software applications... 
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  •  ...Aerospace and Electronics has an exciting opportunity for a Systems Engineer II at our Burbank, CA location.About Crane:Crane Aerospace &...  ...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

    San Jose, CA
    5 days ago
  • $81.5k - $141.3k

     ...JOB DESCRIPTION:We are seeking an experienced, high caliber Software Engineer II. Performs moderate risk/moderate complexity specialized level...  ...engineering fieldMinimum 2 years of experience in testing embedded softwareExperience with C, C++, C# and/or Python is requiredExperience... 
    Shift work

    Abbott

    Sunnyvale, CA
    2 days ago
  • $110k

     ...time.ResponsibilitiesDesign, develop and maintain AI-powered software tools, services, and applications.Education and ExperienceMaster...  ...resumé to [email protected] with the position title “Software Engineer, II” in the email subject.CompensationThe salary for this position... 
    Work at office

    eGain Communications

    Sunnyvale, CA
    5 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
    4 days ago
  •  ...Software Developer II Imagine having the opportunity to work on client's Interconnection Services, developing the next generation of Networking...  ...network products; Work with network architecture, network engineering, software development, and NOC teams to develop... 
    Night shift

    InterSources

    Sunnyvale, CA
    4 days ago
  • $165.2k - $223.6k

     ...Description Employer: Annapurna Labs (U.S.) Inc. Position: Software Dev Engineer II - AMZ27744.1 Location: Cupertino, CA Multiple...  ...Available: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and services... 
    Local area
    Relocation package

    Amazon

    Cupertino, CA
    5 days ago
  • $105.5k - $213.5k

     ...Software Engineer II This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who...  ...generation networking solutions Desired Skills: Embedded Operating Systems & low-level Software Development Forwarding... 
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise Development LP

    Cupertino, CA
    5 days ago
  • $104k - $202k

     ...Position Summary... What you'll do... Role summary: As a Software Engineer II within the Command & Control Center (CCC), you will help ensure the availability, reliability, and performance of Walmart's critical omnichannel eCommerce platforms. You will proactively... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  •  ...diverse F5 community where each individual can thrive.Role SummaryWe are seeking a proactive and detail-oriented Site Reliability Engineer II (SRE II) to join our 24/7 Operations team in a hybrid capacity. In this role, you will provide round-the-clock, eyes-on-glass... 
    Full time
    Local area
    Immediate start
    Shift work
    Night shift
    Afternoon shift
    Weekday work

    F5 Networks

    San Jose, CA
    3 days ago
  • $165.2k - $223.6k

     ...agile environment to deliver high-quality software.* Develop software solutions to...  ...Engage in end-to-end participation in major engineering projects, collaborating with cross-functional...  ....In this role, you will:- Own unique embedded software functions through design, implementation... 
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    5 days ago
  •  ...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... 
    Local area

    Intuitive Surgical

    Sunnyvale, CA
    5 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
    5 days ago
  • Qualifications- BS/MS/PhD in Computer Engineering, Robotics, or equivalent- Proficient in C code, real-time...  ...hardware interfaces (e.g. Ethernet, UART, SPI, I2C.)- Embedded Linux or RTOS experience is a must- Excellent software engineering habits.- Familiarity with version... 

    MoTek Technologies

    Santa Clara, CA
    5 days ago
  • $165.2k - $223.6k

    As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software...  ...interfaces, etc• Participate in design reviews for complex embedded systems, simulations, algorithms and software development... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  •  ...possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK)At SpaceX we’re leveraging our...  ...:Pay range:Level I: $135,000.00 - $160,000.00/per yearLevel II: $155,000.00 - $185,000.00/per yearYour actual level and... 
    Permanent employment
    Temporary work
    Internship
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    5 days ago
  • $96.8k - $118.3k

    DescriptionAs an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform modules that power Fortinet’s networking and security appliances.This is a high... 
    Full time
    Worldwide

    Fortinet

    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!