Jobiba hiring network

Embedded Engineer Jobs

1,669 active opportunities · Updated for October 2026

Fresh results

15 shown

Explore current embedded engineer jobs. Use filters to narrow by work mode, employment type, experience and date posted.

About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. The Position: The Ubiquiti Kaunas office is looking for a talented and self-driven embedded C/C++ developer. We expect you to bring your experience, enthusiasm and creativity wherever you go and put them in the work you do. You should be able to think out of the box when finding solutions to brand new problems and make things work when the solution is not straightforward. Responsibilities: Develop embedded Linux firmware for managed Ethernet switches and related networking products; Collaborate with global firmware, hardware, and product teams throughout product design, bring-up, development, and release; Develop and maintain Linux user-space services, management daemons, platform libraries, and hardware abstraction components; Implement and maintain Layer 2 and Layer 3 switching functionality, including VLANs, STP/RSTP/MSTP, LACP, LLDP, multicast, and routing features; Integrate switching silicon SDKs, platform components, and third-party open-source software into the firmware; Improve switching performance, reliability, startup time, resource usage, and system observability; Work with hardware engineers on board bring-up, BSP integration, hardware validation, and low-level issue investigation; Diagnose complex control-plane and data-plane issues using logs, packet captures, hardware counters, tracing, and profiling tools

gitlinuxai
View job →

About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. The Position: The Ubiquiti Riga office is looking for a talented and self-driven embedded C/C++ developer. We expect you to bring your experience, enthusiasm and creativity wherever you go and put them in the work you do. You should be able to think out of the box when finding solutions to brand new problems and make things work when the solution is not straightforward. Responsibilities: Work as a part of the global team of firmware, hardware engineers and designers to develop cutting edge networking products and technologies; User space libraries and services development and bug fixing; Integration of 3rd party software into existing device firmware and build system; Maintenance of existing product firmwares; Work closely with HW engineering team to create new products and assist with finding problems in existing HW. Requirements: 3+ years embedded firmware development experience with C/C++; Good understanding of Linux internals; Good knowledge of networking stack and protocols: TCP/UDP, static/dynamic routing; Good knowledge of Linux firewall (i.e. netfilter) and traffic control (i.e. tc); Experience with VPNs: IPSec/OpenVPN/wireguard; Experience with AI tools - Claude, Codex, etc; Knowledge of Git version control system; Fluent in English and Latvian. Nice to have: Experience with cellular network technologies (LTE/UMTS

gitlinuxai
View job →
EA
15mo ago

EnCharge AI is a leader in advanced AI hardware and software systems for edge-to-cloud computing. EnCharge’s robust and scalable next-generation in-memory computing technology provides orders-of-magnitude higher compute efficiency and density compared to today’s best-in-class solutions. The high-performance architecture is coupled with seamless software integration and will enable the immense potential of AI to be accessible in power, energy, and space constrained applications. EnCharge AI launched in 2022 and is led by veteran technologists with backgrounds in semiconductor design and AI systems. About the Role EnCharge AI is looking for an Embedded SW Engineer to develop the firmware for our Edge AI processors. The candidate must possess an excellent understanding of computer architecture and operating system concepts including, but not limited to, memory management, virtualization and PCIe address space. The role includes designing and developing the core Firmware for various parts of the SOC. The candidate must possess strong communication skills to interface with Runtime, Architecture and H/W teams. Responsibilities Develop the critical pieces of EAI Firmware used to deploy inference jobs on EAI processors Validate different IP blocks on the SOC Evaluate and integrate third-party device drivers to interface with EnCharge’s SW stack Work closely with the Runtime, Hardware and Architecture teams define the driver architecture Qualifications Bachelors in EE/CS Advanced programming skills in C/C++ for operating system kernel & systems development Understanding of RISC-V architecture is a plus Exposure to PCIe BAR and IOMMU architecture Exposure to virtualization and hypervisor technologies Deep understanding of operating systems concepts, data structures, x86-64 and accelerator architectures Experience with low-level debug tools as well as emulators and simulators Experience running, analyzing, and tuning system performance benchmarks Excellent verb

V
Verkada
📍 Poland• PLN 95 – PLN 345/hr
35mo ago

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. About the Role We're focused on hiring embedded software engineers that understand not only the lower-level systems, but also how everything integrates together from the hardware to the UI. You’ll be working closely on one side with our hardware vendors and ME/EE people, and on the other side with server and UI engineers, industrial designers, and our operations team. If you’re looking for a fast-paced environment where your work is regularly shipping to customers and improving people’s safety, this is the place for you! What You'll Do Develop features for Linux embedded platforms - access control, intercoms, alarms Bring up and integrate the full stack: build system, kernel, drivers and userspace on real hardware Develop userspace applications Debug across the stack Define architecture and design new features Build prototypes and proofs of

pythongitlinux
View job →
Z
Zoox
📍 Foster City• Full-time• Hybrid• $195K – $242K/yr
21 days ago

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

pythonlinuxmachine learning
View job →
E
Everpure
📍 Santa Clara• $180K – $270K/yr
2mo ago

Everpure (NYSE: P) has evolved from storage pioneer to data platform, closing fiscal 2026 with $3.7 billion in revenue, its first billion-dollar quarter, and accelerating growth into FY27. Our strategic agenda spans the companies defining the next era of technology - hyperscalers, AI labs, the AI hardware supply chain, data platform providers, and the broader AI ecosystem. This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. The Role You will join Everpure’s Datastore team to design, develop, and validate embedded firmware for our DirectFlash™ modules. In this role, you will work across firmware and hardware boundaries to build reliable, high-performance storage solutions, while also developing virtual platforms and tooling that accelerate development, debugging, and validation. You will collaborate closely with cross-functional engineering teams to solve complex system-level problems and help deliver innovative products to market. Comment end What You Will Be Doing Pure Storage is seeking a full-time Embedded Firmware Engineer to join our device firmware team. You will be responsible for developing high-fidelity virtual platforms that abstract complex hardware behaviors to accelerate SSD firmware development. In this role, you will be responsible for: Developing and maintaining comprehensive firmware simulation environments (e.g., QEMU) to enable shift-left testing, reducing dependency on physical hardware and accelerating time-to-market. Creating accurate, high-fidelity hardware models to abstract controller logic, communication interfaces (PCIe, NVMe), and NAND media behaviors within Pure Storage’s DirectFlash™ SSD Modules. Designing and implementing instrumentation tools to profile performance and analyze failures within the simulated environment. Automating CI/CD pipelines to seamlessly integrate simulation and virtual

pythonlinuxai
View job →
V
Verkada
📍 San Mateo• $130K – $280K/yr
35mo ago

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. About the role As an embedded security engineer on the Device Security Team, you’ll work with an amazing team of security, firmware, and backend engineers entrusted with the mission of protecting our fleet of physical security products from threats. You’ll help define the security & privacy roadmap for Verkada’s devices, build tooling and software to measure & improve security posture, and partner closely with product teams to bake secure-by-design principles into our products. What You'll Do Develop & drive security requirements for the hardware and firmware that goes onto the devices we ship to our customers to improve the security of Verkada’s products and exceed customer expectations. Build security tooling to ensure secure development best practices. Perform red team/offensive assessments against firmware &

linuxaiwarehouse
View job →
H
Hp
📍 California• $140K – $225K/yr
2 days ago

Senior Embedded Firmware Engineer Description - Who We Are HP IQ is HP’s new AI innovation lab. Combining startup agility with HP’s global scale, we’re building intelligent technologies that redefine how the world works, creates, and collaborates. We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating an intelligent ecosystem across HP’s portfolio. Together, we’re developing intuitive, adaptive solutions that spark creativity, boost productivity, and make collaboration seamless. We create breakthrough solutions that make complex tasks feel effortless, teamwork more natural, and ideas more impactful—always with a human-centric mindset. By embedding AI advancements into every HP product and service, we’re expanding what’s possible for individuals, organisations, and the future of work. Join us as we reinvent work, so people everywhere can do their best work. About The Role HP IQ's Connectivity team is seeking an Embedded Firmware Engineer with strong hands-on experience across RTOS and embedded Linux platforms. You'll bring up new hardware, develop and support firmware across core device subsystems, and help scale products from prototype to fleet deployment. A key part of this role is enabling on-device intelligence — bringing AI models, sensing algorithms, and local processing to lightweight, power-constrained devices at the edge. What You Might Do Design, develop, and debug firmware across RTOS and embedded L

N
12 days ago

Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all rides. Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver™, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles. With years of real-world deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected. Nuro has raised over $2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Role Nuro operates real self-driving vehicles on public roads today — not a research platform, not ADAS. The Embedded Software Engineering team builds the software for the safety-critical embedded controllers that connect the Nuro Driver™ to the vehicle: the devices that command steering, braking, and propulsion, alongside other vehicle actuators, distribute and monitor power, monitor vehicle motion, and bring the vehicle to a safe state when something goes wrong. As a Senior Embedded Software Engineer, you will work across the full stack of multicore automotive microcontrollers from RTOS, drivers, and scheduler up through middleware and application components that talk to the vehicle, and help extend that stack as our hardware evolves. You will bring the Nuro Driver™ up on new vehicle platforms alongside OEM and supplier engineers, and see your code drive real vehicles on public roads. We're hiring across levels, from engineer

ailogistics
View job →
B
Boeing
📍 Huntsville• $126.7K – $171.4K/yr
13 days ago

Experienced Embedded Software Engineer Company: The Boeing Company The Boeing Company has an exciting opportunity for an Experienced Embedded Software Engineer to support the ADaPS organization in Huntsville, AL. ADaPS (an organization of over 100 software engineers) supports programs across the entire portfolio of Boeing products including Space Launch Systems (SLS) Upper Stage, Satellite Efforts, and Advanced Missile Defense efforts including Patriot Advanced Capability (PAC3). ADaPS specializes in implementing rapid prototyping and development programs using small, adaptable agile teams. Position Responsibilities: Develops and maintains tactical software for the PAC3 RF Seeker system Develops, analyzes, and tests software requirements, algorithms, and designs Develops, maintains, executes, and documents software tests to verify software system requirements. Supports software project management Establishes and maintains a modern software development environment, with formalized processes for development, implementation, integration, testing, documenting, and deploying software changes Communicates technical content to stakeholders Develops and deploys processes and tools Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards Performs software research and trade studies. Troubleshoots software issues Assists in leading and mentoring junior software engineers Security Clearance: This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.

linuxproject managementrecruitment
View job →

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

V
2mo ago

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. About the Role We’re the Connectivity Team at Verkada — and we own some of the most strategically critical products in the company: - Verkada Gateways – ( https://www.verkada.com/gateways/ ) Bringing cameras, access control, and sensors online anywhere in the world - Verkada Security Trailers –( https://www.verkada.com/security-trailers/ ) Rapid-deploy mobile security units - Quality Sensors – ( https://www.verkada.com/air-quality/sensors/ ) Environmental intelligence at scale We’re a small, vertically integrated team. That means we touch everything: - Embedded firmware - Cellular modems & SIMs - Linux networking - Cloud backend services - Command Frontend What You'll Do Build and maintain embedded software and firmware for devices we ship to customers. Own features end to end, from scoping and architecture through implementation, testing

linuxaic++
View job →
🔔

Get new embedded engineer jobs by email

Daily job updates · Unsubscribe anytime

Explore verified demand

More embedded engineer opportunities

Browse all jobs →

Companies hiring

Employers are derived from current jobs in this exact search market.

Countries hiring Embedded Engineer

Country links use the same curated canonical inventory as Jobiba sitemaps.