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

Embedded Software Engineer

Artech Information Systems LLC

Embedded Software EngineerThis position is for a validation role with 10+ years of experience. Looking for someone who is hands-on in SoC validation and leads PnP & hardware/software testing and debugging:• Expertise in Power and Performance characterization of SoC using Pre-Si & Post-Si tooling. Hands-on experience with Pre-Si tools like Synopsys Primetime Power Analysis and Post-Si tools like National Instruments Data Acquisition (NiDAQ) is required.• Experience in C/C++ based embedded software development for bare metal, RTOS and Linux.• Experience in ARM CPU, AMBA SoC architecture, boot flows, CPU & SoC initialization.• Background in silicon bring-up and board debug• Familiarity with IO protocols: MIPI, PCIe, USB, I2C, SPMI, UART, GPIO• Understanding of common data structures, algorithms, Operating Systems concepts, and multi-threaded programming• Experience with scripting languages such as Python, bashDaily tasks include:• Cross-correlate power estimation/measurements with the architectural specifications and drive HW/SW optimizations to meet the power targets.• Lead and debug failures with multi-functional partner teams like: Software/Firmware, System Hardware and Silicon teams. Work with experts from cross functional teams to understand SoC and system behavior: OS kernel/driver, Silicon Validation (using unit-level IP & SoC tests), SoC IP integration and verification, FPGA Prototyping and Emulation (Palladium/ZeBu/Veloce), Systems Integration, board debug.• Collaborate across architecture, design, and software teams to develop test plans. Debug and correlate silicon data. Create validation test plans, ensuring all key features are covered.• Write low-level driver code as RTOS to configure and run various sub-systems (e.g. Camera, display, video encoders/decoders, PCIe, USB, machine learning etc). Bring up pre-Si prototypes and drive validation of functional & PnP features using bare-metal/RTOS workloads.• Debug and bring-up of low power SOCs and lead validation testing of system hardware design. Efficiently narrow down failures from system-level to subsystem- and block-level using a range of debug tools and techniques (e.g. RTL Waveforms, Lauterbach, Transaction-level models) and lab equipment like Logic Analyzers & Scopes.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Sunnyvale, CA vacancy
  • $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... 
    Suggested
    Full time
    Work at office
    Flexible hours
    Shift work

    Everpure, Inc.

    Santa Clara, CA
    3 days ago
  • $184.7k - $324.8k

     ...Embedded Software Engineer - Biophotonics Cupertino, California, United States Hardware Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication... 
    Suggested
    Relocation
    Flexible hours

    Apple Inc.

    Cupertino, CA
    19 hours ago
  • $184k - $287.5k

     ...NVIDIA is searching for a highly motivated, creative embedded software engineer to join the GPU Software team. As someone who is hardworking and passionate about their work, you will design key aspects of our RISCV BSP package used across the GPU. You should demonstrate... 
    Suggested

    NVIDIA Corporation

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

     ...that redefine what's possible. The Video Engineering team is behind the cutting-edge camera...  ...role sits at the intersection of real-time embedded systems, silicon design, and...  ...match. If you're passionate about building software that blends hardware innovation with algorithmic... 
    Suggested
    Relocation
    Night shift

    Apple Inc.

    Cupertino, CA
    2 days 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... 
    Suggested
    Flexible hours

    Matternet Inc

    Mountain View, CA
    4 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
    4 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
    9 hours ago
  •  ...Intuitive is seeking an Embedded Software Engineer for its Future Forward organization in Sunnyvale, CA, to help advance a robotic surgical platform from concept to launch. You will design and integrate embedded software across hardware interfaces, real-time data pipelines... 

    Intuitive

    Sunnyvale, CA
    4 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
    2 days ago
  • $155k - $215k

     ...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.As an Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded... 
    Permanent employment
    Casual work

    Reliable Robotics Corporation

    Mountain View, CA
    21 hours ago
  •  ...Apple Inc. in Cupertino, CA seeks an Embedded Software Engineer for Biophotonics to design and implement embedded platform software driving prototypes and platforms. You will collaborate with a multidisciplinary team to translate requirements into robust software, enabling... 

    Apple

    Cupertino, CA
    4 days ago
  •  ...for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to...  ...position is part of the New Product Development Platform Software team and will focus on developing embedded application software, middleware, and system... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  •  ...Embedded Software EngineerMeta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual...  ..., OS, to user experiences. As an Embedded Software Engineer, you will architect, design, build and test embedded firmware... 

    Kasmo Global

    Sunnyvale, CA
    4 days ago
  •  ...Embedded Systems EngineerThis 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 code for efficiency... 

    Samprasoft

    Sunnyvale, CA
    4 days ago
  •  ...Applied Intuition Software EngineerApplied Intuition, Inc. is powering the future of physical AI. Founded in 2017...  ...positions.About the RoleWe are looking for senior software engineers with expertise in developing embedded software applications on production computers to... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • $210k - $265k

     ...Senior Embedded Software EngineerSunnyvale, CAThe future of defense will be decided by those who field intelligent machines at scale. At...  ...relentless work.The RoleWe're looking for a Senior Embedded Software Engineer who is excited about working close to the hardware layer,... 
    Full time

    Scout AI

    Sunnyvale, CA
    4 days ago
  • $50 - $55 per hour

     ...$55.00hr Job Overview: Our client is seeking an Embedded SW Developer with proficiency in C and C++ software development for embedded and system-level applications...  ...agile, scalable talent solutions across IT, engineering, life sciences, clinical, and professional staffing... 
    Temporary work
    Local area

    Cynet Systems

    Sunnyvale, CA
    2 days ago
  • $150.4k - $277.6k

     ...Embedded Software Engineer, Audio & Media Technologies Cupertino, California, United States Software and Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create... 
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $193.3k - $261.5k

     ...Senior Embedded Software Engineer, Emerging Devices Software Job ID: 10438853 | Amazon.com Services LLC Amazon is looking for an Embedded Software Engineer to join a cross‑platform, customer‑obsessed team working to build best‑in‑class consumer products. You will... 
    Internship
    Flexible hours

    Amazon Inc.

    Sunnyvale, CA
    4 days ago
  • $150.4k - $277.6k

     ...Bluetooth Embedded Software Engineer, Wireless Technologies & Ecosystems Cupertino, California, United States Software and Services Join the Wireless Technologies and Ecosystems organization and be part of an outstanding team of engineers driving innovation and... 
    Worldwide
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  •  ...professionals and their patients. Together, let's advance the world of minimally invasive care. Job Description As an Embedded Software Engineer in the Future Forward organization, you will work at the forefront of innovation, rapid prototyping, and new product... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    12 days ago
  •  ...Intuitive Surgical seeks an embedded software engineer to develop middleware and application software for the Ion robotic platform, a minimally invasive lung biopsy system. The role involves designing C/C++ applications, system services, and APIs for heterogeneous embedded... 

    Intuitive Surgical

    Sunnyvale, CA
    20 days ago
  • $73.15k - $174k

     ...inclusive world. Location Palo Alto, California About the job you’re considering: We are looking for a Senior/Lead Embedded Software Engineer to drive the iRDK bring-up and platform enablement on MediaTek C-X1 SoC platforms. In this highly visible technical... 
    Full time
    Local area

    Capgemini

    Santa Clara, CA
    more than 2 months ago
  • $207k - $300k

     ...Staff Embedded Software Engineer, Pixel Interfaces Share Staff Embedded Software Engineer, Pixel Interfaces corporate_fare Google place Mountain View, CA, USA info_outline info_outline X In most instances, this position requires in-person interviews as part... 

    Google LLC

    Mountain View, CA
    1 day ago
  •  ...Gaming - Embedded Software Engineer IIImmediate need for a talented Gaming - Embedded Software Engineer II. This is a 06+ Months Contract opportunity with long-term potential and is located in Sunnyvale, CA (Hybrid). Please review the job description below and contact... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Sunnyvale, CA
    4 days ago
  •  ...Senior Embedded Software Development Engineer VideoContribute broadly to the Video Software Engineering Group, responsible for the Linux-based, embedded software that controls the real-time, high-definition, stereo video processing engine and intra-body illumination at... 

    Intuitive

    Sunnyvale, CA
    4 days ago
  •  ...Intuitive Surgical seeks a Senior Embedded Software Engineer to develop platform software for the Ion endoluminal robotic system. The role involves designing and implementing embedded Linux software, integrating hardware components, and collaborating across engineering... 

    Intuitive Surgical

    Sunnyvale, CA
    20 days ago
  •  ...TitleBasic qualifications:3+ years of non-internship professional software development experience3+ years of non-internship design or...  ...designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and... 
    Internship

    Blink, An Amazon Company

    Sunnyvale, CA
    4 days ago
  •  ...Responsibilities Design and develop embedded software infrastructure, including OS drivers, hardware interfaces, real-time data pipelines...  ..., and user or test applications. Collaborate with engineers, clinicians, product managers, and other stakeholders to address... 
    Full time
    Day shift

    Intuitive

    Sunnyvale, CA
    9 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...  ...diagnostics, repair, and other self-healing automation.• Develop embedded software in C/C++/Python/etcA day in the lifeYour work is... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

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