Staff Embedded SW/FW Engineer (Bringup) Graphcore is a globally recognised leader in Artificial Intelligence computing systems. The company designs advanced semiconductors and data centre hardware that provide the specialised processing power needed to drive AI innovation, while delivering the efficiency required to support its broader adoption. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. We are opening a new AI Engineering Campus in Bengaluru which will play a central role in Graphcore's work building the future of AI computing. Job Summary We have an exciting opportunity to be part of a collaborative, cross-functional development team developing C code used to validate cutting-edge, high-performance AI chips and platforms. You will play a critical role in supporting new product introductions and post-silicon validation. Working within the Post-Silicon Bringup team, you will be involved with bringing first silicon to life, developing code primarily in C to configure and exercise systems and sub-systems on new silicon devices, and working closely with many other teams to help it become a fully characterised and working product, reporting project status/progress to program management on a regular basis. You will have the opportunity to, and be responsible for, leading, mentoring, and providing technical guidance to other engineering team members. In this role, you can leverage your experience and industry knowledge to architect and drive implementation of continuous improvements to test infrastructure and processes. The Team The Post-Silicon Bringup team sits within the Architecture and Validation team, we are responsible for bringup and validation of new silicon when it returns from manufacture, enabling and supporting the production SW and FW teams to bring up their software and supporting the Silicon Characterisation team. Respons
Jobiba hiring network
Embedded Ui Engineer Jobs
1,669 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current embedded ui engineer jobs. Use filters to narrow by work mode, employment type, experience and date posted.
Principal Embedded SW/FW Engineer (Bringup) - Bengaluru, multiple vacancies Job Summary We have an exciting opportunity to be part of a collaborative, cross-functional development team validating cutting-edge, high-performance AI chips and platforms. You will play a key role in supporting new product introductions and post-silicon validation. Working within the Post-Silicon Validation team, you will be involved with bringing first silicon to life, functionally validating it and working closely with many other teams to help it become a fully characterised and working product, reporting project status/progress to program management on a regular basis. You will have the opportunity to provide technical guidance to other engineering team members. In this role, you can leverage our experience and industry knowledge to architect and drive implementation of continuous improvements to test infrastructure and processes. The Team The Post-Silicon Bringup team sits within the Architecture and Validation team, we are responsible for bringup and validation of new silicon when it returns from manufacture, enabling and supporting the production SW and FW teams to bring up their software and supporting the Silicon Characterisation team. Responsibilities and Duties Plan, design, develop and debug silicon validation tests in bare metal C/C++ on FPGA/Emulator prior to first silicon Deploy silicon validation tests on first silicon and debugging them Develop automated test framework and regression test suites in Python to optimize validation efficiency Collaborate closely with engineers from many other disciplines on a variety of topics Work with Validation and Production Test engineering peers to implement best practices and continuous improvements to test methodologies Analyse test results, identify and debug failures/defects Contribute to shared test and validation infrastructure Provide feedback to architects Candidate Profile Essential:
Who We Are Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management. We’ve got serious momentum in the market: more than 30,000 customers (including 100+ of the Fortune 500), a $5.8B valuation , more than $1 billion in annualized bookings, and backing from CapitalG, Sequoia Capital, General Catalyst, Felicis Ventures, Next47 and more. Physical AI is one of the most consequential technology shifts of our time, and Verkada is at the center of it. You can look at all kinds of communities to see our platform’s impact in the world. It's the retailer that uses our agentic AI to deter theft before it happens. The warehouse that uses AI-powered alerts to make sure its team is protected on the floor with proper PPE. The school that’s alerted to a threat in real-time and triggers a lockdown in seconds, not minutes. We’re rapidly scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries. What You'll Do Work cross-functionally with hardware team to develop camera features in C/C++ and Python. Lead code reviews, debugging, and bug fixes. Experiment/test with new development boards. Make regular contributions to existing code base to push new features OTA on a frequent basis. What You Bring BS/MS in Computer Science (or similar degree) 5 years of experience of full-time Embedded Software development Proficient in at least one system programming language, such as C, C++, Golang, Rust Minimal of 2 years of full-time system software development for Linux-based platform Great knowledge on modern operating systems and computer architecture Familiar with Bash scripts and Python Good communication & documentation skills Must be willing and able to work onsite five days per week Nice to Have Experience in development of on-device softwar
Senior Embedded Firmware Engineer — Boise, ID - SIG Building. Apply via Workday.
Job Title Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) Job Description Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on the development of Intravascular Ultrasound Systems. As a member of an international cross-functional team, you work closely together with electrical engineers, transducer engineers, software engineers, system engineers, and ultrasound engineers. Your role: Being a key contributor to the development of medical capital equipment. Architect, design, and develop embedded software for intravascular ultrasound systems. Interfacing with multi-disciplinary teams consisting of marketing, hardware, software, catheter design, and manufacturing to refine design requirements for next generation intravascular ultrasound devices. Create software requirement specifications, software architecture documents, and detailed software design documents. Design and debug firmware for embedded processors, microcontrollers, digital signal processors, and other electronic components using C/C++. Generating and releasing design documentation per production development procedures. Leading, generating and conducting formal verification and validation plans for completed designs in collaboration with Quality and Regulatory. Conducting technical design reviews with the project team(s) and independent subject matter experts across the company. You're the right fit if: You have 5 + years' experience in software/firmware development preferably in the field of medical electronics. Industry experience creating detailed design documentation (specifications, design descriptions, verification and testing plans). You have earned a BS/MS in Computer Science, Electrical Engineering, Biomedical Engineering, or related fie
Toradex is a global company strongly focused on engineering & technology. We’re powered by a diverse & uniquely gifted workforce. We pursue the best people to propel our innovative vision of embedded computing and IoT. If you’re interested in being a driving force at an agile technology company, engineering clever computing solutions & helping other companies bring their products to life, we should talk. About Toradex Toradex is a global company specializing in embedded computing solutions. We provide Arm-based System on Modules, Single Board Computers, carrier boards, and industrial software solutions that help customers build robust, secure, and long-lived products faster and with lower technical risk. Our technology is used across industrial automation, robotics, medical devices, transportation, vision, Edge AI, HMI, and other demanding embedded applications. We are looking for a highly experienced technical professional to strengthen our pre-sales capabilities in Japan and help customers turn early product concepts into successful Toradex-based designs. The Challenge Customers do not always come to us with a perfectly defined specification. They may know that they need multiple cameras, industrial connectivity, local processing, a display, low power consumption, fanless operation, long-term availability, and a specific cost target. What they may not yet know is: Which system architecture is appropriate. Which processor and module best fit the application. Which interfaces or resources may become limiting. What technical risks need to be validated. Whether the proposed design can actually meet their performance, thermal, software, lifecycle, and cost requirements. This is where you come in. We are looking for someone who can turn an incomplete customer requirement into: A clear technical understanding of the problem. A credible system architecture. A well-reasoned platform recommendation. A practical proof of concept or validation plan. A convincing t
Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. Join Our Team as an Embedded Firmware Engineer Micron Technology Inc. is a global leader in semiconductor manufacturing. The Systems Integration Group (SIG) designs and manufactures internal equipment to give Micron a competitive edge in the marketplace. Our Equipment Software Design team is looking to hire a driven embedded software engineer. This engineer will build embedded software running on bare metal to embedded Linux as well as higher level interface software. You will work with other software engineers and other engineering disciplines to create custom in-house semiconductor equipment from the ground up. This role requires deep understanding of hardware behavior to design, debug, and optimize software that directly controls custom electronic systems. This is not a purely software role. Successful candidates enjoy working close to the hardware, are comfortable debugging incomplete or evolving systems, and routinely use lab equipment and schematics as part of their development workflow. Responsibilities Design : Develop new and modify existing equipment in cross-discipline design teams (software, electrical, control, and mechanical engineers). Code : Develop in C, C++, Bash, and Python on bare metal and under RHEL compatible Linux distros in containers. Manufacture : Work with New Product Introduction, and Operation teams in the manufacturing of equipment. Innovate : Our design team is challenged with projects to keep Micron competitive in
Zoox's Robot Software Infrastructure team is seeking a passionate software engineer to help develop and advance the common performant operating system that powers several devices on our Robotaxi including onboard AI systems running Autonomy software. This team develops platform-level software and services, including custom operating systems that enable complex, hardware-accelerated workloads critical for autonomous driving on automotive-grade hardware. We work closely with cross-functional teams—including other software developers, hardware engineering, release management, manufacturing and operations—to support vehicle development and deployment at scale. If you are excited to explore a broad problem space and are mindful of how components fit within a larger system, you may be a great fit! In this role, you will: Design, develop, and maintain the operating system platform that powers various on-bot devices and applications Configure and manage embedded Linux build systems (e.g., Yocto) and bootloader processes (e.g., U-Boot) to ensure reliable system startup and maintenance Develop and optimize device drivers and kernel-space components using C, C++, or Rust to meet performance and reliability requirements Collaborate cross-functionally to support seamless integration and delivery of the OS platform, triage issues, support new hardware bring-up and manufacturing functions Qualifications 4+ years delivering embedded software for production systems Have a deep understanding of Linux, build systems like Yocto, and bootloaders like U-Boot Be familiar with Linux init systems (e.g., systemd), containerization concepts (e.g., chroot, cgroups, Linux namespaces), and filesystems Understand device drivers and kernel-space code and proficiency in a language without automatic memory management (e.g., C or C++), and in multiple scripting languages like bash and Python S
We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Seattle, Washington D.C., Raleigh, London, and Amsterdam. About the Team At Embedded Insights, we find the best machine learning opportunities for external products and internal systems, and collaborate with cross-functional partners to bring them to life. We are a central team of Machine Learning Engineers and Data Scientists. We embed with partner teams to build and apply machine learning models that improve internal decision-making and power the Plaid product suite. About the Role You will be the first Data Scientist on the Embedded Insights team, part of Plaid’s Data organization. You will establish the analytics and metrics backbone for a team supporting a diverse set of internal and external products. You will help drive better decision-making, support machine learning model development, and contribute directly to the health of the Plaid network and the quality of Plaid’s products. Your day-to-day work will include: Analyzing entities across the Plaid network to understand behavior and identify opportunities, anomalies, and risks. Creating foundational metrics, dashboards, and monitoring systems that provide a clear view of network health and machine learning model performance. Evaluating the value and performance of machine learni
We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Seattle, Washington D.C., Raleigh, London, and Amsterdam. About the Team The Embedded Insights team supports Plaid’s mission to build a world-class suite of intelligence products. We identify the best opportunities to use machine learning in Plaid products, prove out those opportunities, and collaborate with cross-functional partners to turn them into real-world production systems. About the Role As a Senior Machine Learning Engineer on Embedded Insights, you will help shape Plaid’s future by building machine learning-powered products and features. You will initially support the Plaid App, working on a 0-to-1 consumer-facing product and helping establish product-market fit for a new business line. You will work closely with product managers, data scientists, engineers, customers, and other machine learning engineers to translate ambiguous opportunities into effective ML systems that create measurable customer value. In supporting the Plaid App, you will: Build machine learning-based features for a 0-to-1 consumer-facing product. Partner with product managers to translate ambiguous business requirements into machine learning problems and influence product strategy and roadmap decisions. Rapidly iterate and experiment to help drive product
By submitting your resume, you’re expressing interest in our 2027 RDSS (Research and Development Substitute Services) program. Please confirm your eligibility with the local district office before applying the role. NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”. We are looking to grow our company, and grow our teams with the smartest people in the world. What you’ll be doing: You will work with ground breaking technologies for the Tegra SoC and various NVIDIA embedded platforms Implement power and thermal management software features in Linux Kernel and user space Collaborate with power architects, hardware and software engineers on usecase power estimation, power and performance optimization What we need to see: MS in CS, CE, EE, Systems Engineering or related software/hardware engineering major Software development experience with a significant focus on Linux Excellent C programming/debugging skills within Linux kernel and user space software Background with working on embedded systems and ARM processor specific System-level debugging experience and problem-solving skills Excellent communication skills Ways to stand out from the crowd: Experience in working with the Linux and open-source software communities Understanding of the Linux power management features (scheduler, dynamic frequency scaling, runtime power management, su
Why join us Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend effortlessly. Brex’s AI-native automation and world-class service eliminate manual expense and accounting tasks for customers so they can focus on what matters most. Tens of thousands of the world's best companies run on Brex, including DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit, and SeatGeek. Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career. Business Development (“BD”) at Brex The primary focus of the BD team is to drive growth of Brex’s Embedded Finance platform. We are Brex’s Zero to One team, responsible for originating, launching, and scaling partnerships that drive nonlinear corporate card spend. This can include new vertical and market exploration, embedded distribution models, and other strategic bets. We are responsible for strategy, sourcing, negotiation and cross-functional leadership throughout the partner lifecycle. Every member of our team directly impacts our bottom line as we work closely with infrastructure and application partners ( Coupa, Navan, Zip, Tekion, etc. ) to drive non-linear growth in revenue. In the past twelve months, our BD business has experienced immense growth, with 5x YoY increase in volume through our partners. This growth underscores the significant potential of embedded payments and highlights our technology's growing appeal, ma
Why join us Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend effortlessly. Brex’s AI-native automation and world-class service eliminate manual expense and accounting tasks for customers so they can focus on what matters most. Tens of thousands of the world's best companies run on Brex, including DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit, and SeatGeek. Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career. Business Development (“BD”) at Brex The primary focus of the BD team is to drive growth of Brex’s Embedded Finance platform. We are Brex’s Zero to One team, responsible for originating, launching, and scaling partnerships that drive nonlinear corporate card spend. This can include new vertical and market exploration, embedded distribution models, and other strategic bets. We are responsible for strategy, sourcing, negotiation and cross-functional leadership throughout the partner lifecycle. Every member of our team directly impacts our bottom line as we work closely with infrastructure and application partners ( Coupa, Navan, Zip, Tekion, etc. ) to drive non-linear growth in revenue. In the past twelve months, our BD business has experienced immense growth, with 5x YoY increase in volume through our partners. This growth underscores the significant potential of embedded payments and highlights our technology's growing appeal, ma
EnCharge AI is building a new generation of AI compute systems designed to deliver dramatically higher energy efficiency for AI inference. Our technology combines innovative compute architectures with a full-stack software platform spanning silicon, firmware, drivers, compilers, runtimes, and AI model enablement. We are looking for a Technical Program Manager - Embedded Software to drive execution across our embedded software organization and ensure tight alignment between firmware, drivers, hardware, architecture, compiler, runtime, and system teams. About the Role As Embedded SW TPM, you will be the connective tissue between silicon, platforms and systems teams, driving the embedded and low-level software programs that enable EN100 (and future accelerators) to run real AI workloads reliably and efficiently. You'll own the program plan from architecture through bring-up, pre-/post- silicon validation, and customer/OEM deployment to surface risks before they become blockers and keeping a hardware-coupled software org moving in lockstep with silicon milestones. What You'll Do • Own end-to-end program management for embedded software workstreams: device drivers, firmware, boot-loaders and board support packages for EnCharge accelerators. • Build and maintain integrated program schedules that align embedded software milestones with chip tape-out, silicon bring-up, board bring-up, and customer/OEM delivery dates. • Partner closely with embedded software, ASIC/hardware, platform and validation teams to define scope, sequence dependencies, and track execution against plan. • Identify, track, and drive resolution of cross-team risks and blockers (e.g., silicon errata affecting driver behavior, toolchain dependencies, host OS/driver compatibility). • Drive silicon bring-up and platform enablement, including early firmware, boot flows, device initialization, memory management, command submission, interrupts, power management, and hardware/software integration. • Run the prog
Senior Project Manager - Embedded/Firmware/IC Design — Hyderabad. Apply via Workday.
Get new embedded ui engineer jobs by email
Daily job updates · Unsubscribe anytime