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.
- ...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...SuggestedWeekly payTemporary workWork at officeWorldwideFlexible hours
- ...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
- ...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...SuggestedWork experience placementRemote workWeekend workAfternoon shift
$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...SuggestedPermanent employmentWork experience placementWork at officeLocal areaRemote work- ...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)...SuggestedPermanent employment
- ...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 areaWorldwideFlexible hours
- ...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 areaWorldwideFlexible hours
- ...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
- ...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 areaFlexible hours
$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 employmentWork experience placementWork at officeLocal areaFlexible hours$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 employmentWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$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 areaRelocation package- ...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 timeLocal areaRemote workFlexible hours
$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...- ...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 timeFor contractorsWork at office
- ...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 timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$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 timeWork at officeFlexible hoursShift work$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$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 employmentFull timeTemporary workRemote workFlexible hours- ...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 workWorldwide
- ...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
- ...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...
$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 employmentWork experience placementWork at officeLocal areaRemote work$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- ...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...
$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 employmentTemporary workWorldwideWeekend work$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 workWork at officeRemote workFlexible hours$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- ...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...
$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 contractFull timeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer II. Be the first to apply!
- embedded developer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- embedded engineer Sunnyvale, CA
- embedded software engineer remote Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- software Sunnyvale, CA
- software engineer - cloud services Sunnyvale, CA
- software quality assurance Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- entry level software sales Sunnyvale, CA







