Jobiba hiring network

Embedded Software Firmware Engineer Jobs

1,669 active opportunities · Updated for October 2026

Fresh results

15 shown

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

TA
6 days ago

About the Role As a Hardware Security Engineer Intern, you’ll contribute to building open, transparent, and secure AI systems. You’ll have the opportunity to work on projects that safeguard corporate assets by implementing and operating preventative and reactive security controls while collaborating with teams and stakeholders across the company. We’re looking for an intern that is interested in building AI-assisted security apps. Responsibilities Help design, prototype, and assess security solutions for AI infrastructure across hardware, firmware, operating systems, and cloud services, working with components like BMCs, TPMs, secure boot chains, and device and workload identity systems. Support secure platform lifecycle work such as device onboarding, provisioning, inventory, and configuration validation. Build automation and internal tools in Python, Bash, or similar languages to collect platform telemetry, detect configuration drift, or support incident investigations. Prototype AI-assisted security tools for tasks like asset classification, anomaly detection, or detection-and-response workflows. Research an emerging area such as confidential computing, remote attestation, or hardware roots of trust, and share your findings with the team. Own a well-scoped project from start to finish with mentorship from experienced engineers, delivering clean, well-documented code and presenting your results at the end of the internship. Requirements Bachelor’s degree (or equivalent) in Electrical Engineering, Computer Science, Software Engineering, or a related field, earned or expected by Summer 2028 Foundational understanding of computer architecture, operating systems, networking, embedded systems, digital logic, or electronics Strong programming skills with a proficiency in Python or bash Exposure to building AI-assisted applications Preferred Qualifications Prior security engineering experience through internships, hackathons, or projects Coursework, projects, resea

pythonaisalesforce
View job →

InnoPhase Inc., DBA GreenWave Radios™, is at the forefront of innovation in Open RAN digital radios. Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficiency while dramatically reducing operational expenses, with purpose-built silicon that is the heart of ORAN-based active antenna arrays. Headquartered in San Diego, California, GreenWave Radios™ has established itself as a pioneer in delivering power-efficient digital-to-RF solutions. The company is supported by a talented team of over 100 engineers spread across four global R&D facilities. With an extensive portfolio of more than 120 global patents, GreenWave Radios™ continues to push the boundaries of radio technology and innovation. To learn more about GreenWave Radios™ and hear what our employees have to say, visit the GreenWave™ certification profile at GreatPlacetoWork.com or explore our Home - GreenWave Radios website. About the Role We’re looking for an experienced Principal Engineer/Manager to lead a small, high-impact team building next-generation cellular infrastructure radio Front Haul Gateway (FHGW) solutions in both FPGA and ASIC. You’ll own everything from architecture through production—defining features, authoring device specifications, and driving the design flow for high-performance programmable logic with embedded Linux-based wireless communications software. This is a senior technical leadership and management role with direct influence on our market-leading cellular infrastructure products, working hands-on alongside experts across design, verification, firmware, and system engineering. What You’ll Do Lead and mentor a small team of FPGA/ASIC design engineers, including resource planning, project scheduling, and technical mentoring/oversight Own solution architecture end-to-end—taking marketing requirements and translating to product specifications through production-quality programmable logic design, verification and ha

pythonlinuxai
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. Requirements: 3+ years of software testing experience; 1+ year QA Automation(backend) using Python, 1 year of manual testing experience; Strong L2/L3 networking expertise; Strong knowledge of software QA methodologies, tools and processes; Experience with testing of networks and embedded systems; Good knowledge of Linux administration and shell scripting; Solid knowledge of Python; Experience with Python test frameworks (PyTest, etc.); Upper-intermediate level of spoken and written English; BS degree in Computer Science or related engineering degree. Responsibilities: Design and implement wide variety of test scripts; Take part in test planning and estimation; Extend functionality of Python test framework; Adapt and create tools to support new features/hardware; MQA lab setups maintaining; Manual testing — 40%, Automation — 60% Candidate needs to be in Kyiv (or consider relocation). Hybrid type of work. What do we offer: International work environment and work with global development teams; Excellent work conditions in an A-Class office (Horizon Park Business Center); Compensation package matching global standards; Flexible work hours (as required); Paid parking, courses, training, conferences and business trips; Medical insurance Free lunches Candidate will work as part of the global team of firmware,

pythonlinux
View job →
MI
Mach Industries
📍 Huntington Beach• $30 – $55/hr
1mo ago

About Mach Industries Founded in 2023, Mach Industries is a rapidly growing defense technology company focused on developing next-generation autonomous defense platforms. At the core of our mission is the commitment to delivering scalable, decentralized defense systems that enhance the strategic capabilities of the United States and its allies. With a workforce of approximately 350 employees, we operate with startup agility and ambition. Our vision is to redefine the future of warfare through cutting-edge manufacturing, innovation at speed, and unwavering focus on national security. We are dedicated to solving the next generation of warfare with lethal systems that deter kinetic conflict and protect global security. The Role Mach's Spring 2027 Engineering Internship is open for future engineers and builders who want to work with us. This is a paid, in-person, 12-week internship. Depending on your background and team placement, you might work on: Autonomous systems — guidance, control, and navigation software for unmanned platforms Embedded firmware and real-time software for flight and drive systems Mechanical and structural design, manufacturing, and test of hardware components Propulsion, energetics, or systems integration for new defense platforms Tools, infrastructure, and simulations that accelerate engineering velocity What We're Looking For Enrollment in a BS, MS, or PhD program in mechanical, aerospace, electrical, computer science / engineering, or a related engineering discipline Intellectual curiosity and the drive to own problems end-to-end Genuine interest in defense technology, national security, or the future of autonomous systems Ability to complete in an in-person 12-week internship in one of our offices in spring 2027 Additional Requirements Available to work extended hours and weekends as needed ITAR Requirements To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent re

SI
SixGen, Inc.
📍 /Hybrid• Full-time• Hybrid
11 days ago

Senior Space Red Team Operator SIXGEN's mission is to deliver agile, mission-ready cybersecurity solutions that empower government and critical infrastructure organizations to stay ahead of advanced cyber threats. We combine innovation, deep expertise, and leading technical capabilities to uncover vulnerabilities, protect vital systems, and strengthen operational resilience. POSITION OVERVIEW Position: Senior Space Red Team Operator Job Type: Full Time Location: Remote or Hybrid with travel to customer and test locations as required Clearance Requirement: Ability to obtain and maintain a U.S. Government security clearance; active Secret or higher preferred WHAT YOU'LL DO SIXGEN is seeking a hands-on Senior Space Red Team Operator to lead authorized adversarial assessments of space systems and the infrastructure that supports them. You will evaluate attack paths across spacecraft, payload, ground, cloud, mission-network, and operator environments; develop safe and repeatable test methods; and translate technical findings into clear mission risk and practical engineering improvements. This role is suited to an operator who can move comfortably between Linux hosts, cloud services, embedded targets, and customer briefings while maintaining disciplined authorization and mission-safety boundaries. Responsibilities include: Lead end-to-end red team assessments, penetration tests, and threat-informed adversary emulation against authorized space and mission systems. Develop assessment plans, attack paths, test cases, and Rules of Engagement that define objectives, authorization boundaries, safety controls, prohibited actions, and stop-work criteria. Assess Linux-based systems, embedded devices, flight and payload software, ground-station services, mission networks, cloud environments, and supporting applications for exploitable weaknesses. Research and validate vulnerabilities in firmware, operating systems, communications interfaces, authentication flows, APIs, containers,

pythonawsazure
View job →
A
Anthropic
📍 San Francisco• $335K – $385K/yr
26 days ago

About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. About the role Hardware is becoming critical to how AI gets built, and the legal questions are as new as the technology. We're hiring a Commercial Counsel, Hardware to help Anthropic's product teams move fast, build safely, and get the legal calls right. In this role, you'll negotiate a high volume of fast-moving deals for hardware, components, software, and emerging technology procurement needs. This role will also lead multifaceted technology, data, and partnership deals, many of them the first of their kind at Anthropic. You'll be the legal and risk partner that technical and business leaders turn to when they need a fast, practical read on a deal or purchase. You'll clear low risk transactions quickly, spot the ones that deserve a closer look, and build scalable solutions as new complexities come up, all while working alongside Procurement and Finance and Legal colleagues in areas like privacy, IP, and trade. Along the way, you'll also support partnerships with major tech companies, universities, and media organizations, which gives you a view across much of the business. Key responsibilities Negotiate and close a high volume of agreements for hardware and components, including review of embedded firmware and companion software licenses Structure and negotiate complex technology, data, and partnership agreements Track legal and regulatory changes that affect hardware products and components, such as product safety rules and restrictions on foreign-made components, and explain what they mean for our plans Identify trade, export control, sanctions, and supply chain concerns in cross-border sourcing, and work with our national securi

aifinancesupply chain
View job →
A
Anthropic
📍 Ca New York City• $320K – $405K/yr
4mo ago

About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. About the role We're seeking a Platform Hardware Security Engineer to design and implement security architectures for bare-metal infrastructure. You'll work with teams across Anthropic to build firmware, bootloaders, operating systems, and attestation systems to ensure the integrity of our infrastructure from the ground up. This role requires expertise in low-level systems security and the ability to architect solutions that balance security requirements with the performance demands of training AI models across our massive fleet. Key responsibilities Design and implement secure boot chains from firmware through OS initialization for diverse hardware platforms (CPUs, BMCs, switches, peripherals, and embedded microcontrollers) Architect attestation systems that provide cryptographic proof of system state from hardware root of trust through application layer Develop measured boot implementations and runtime integrity monitoring Create reference architectures and security requirements for bare-metal deployments Integrate security controls with infrastructure teams without impacting training performance Prototype and validate security mechanisms before production deployment Conduct firmware vulnerability assessments and penetration testing Build firmware analysis pipelines for continuous security monitoring Document security architectures and maintain threat models Collaborate with software and hardware vendors to ensure security capabilities meet our requirements Minimum qualifications Hands-on experience with secure boot, measured boot, and attestation technologies (TPM, Intel TXT, AMD SEV, ARM TrustZone) Strong understanding of cryptogr

aisupply chainlogistics
View job →
EA
EnCharge AI
📍 Us Remote• Remote• $200K – $250K/yr
2mo ago

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

REMOTElinuxaiproject management
View job →
Z
Zoox
📍 Foster City• Full-time• Hybrid• $206K – $282K/yr
4mo ago

As a Firmware Connectivity Systems Integration and Test Lead on the Embedded Software team, you will own the performance, optimization, and debugging of our TCU (Telematics Control Unit). Managing a complex architecture that integrates third-party hardware with our autonomous vehicle platform, you will analyze diagnostics and log outputs across cellular networks, 4G/5G modem, internal software layer, WiFi, and more. You will not only reactively troubleshoot complex field issues but also proactively design, facilitate, and evaluate advanced testing campaigns—utilizing industry-standard network emulation tools like the Keysight UXM—to identify cellular edge cases and vulnerabilities before they impact operations. Your work will directly safeguard the safety, reliability, and scaling of the Zoox autonomous fleet. Robust, low-latency connectivity is fundamental to autonomous vehicle deployment, powering essential real-time cloud services, fleet management pipelines, and teleoperation capabilities. By ensuring our vehicles maintain seamless, high-performance connections under the most demanding real-world conditions, you will bridge the gap between cutting-edge hardware, cloud infrastructure, and test systems to enable Zoox to deliver the future of autonomous mobility In this role: Ensure all interfaces are well-architected, documented, and validated - notably, between RF-baseband, baseband-protocol stack (AP), AP to host etc. Define component integration plans (from bring-up to advanced functions), then design and execute comprehensive test plans spanning

M
21 days ago

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. ​Directs and Manage team activities related to the analysis, design, programming, debugging, troubleshooting, and modification of software for firmware (IC embedded code) applications. Oversees programming activities involving analog and digital hardware and software operating systems. May have responsibility for the programming of assembly language, machine language and high level languages, including but not limited to C and C++. Selects, develops, and evaluates personnel to ensure the efficient operation of the function. 12+ Years in Embedded Firmware - Storage/SSD would be a strong plus. Strong firmware design and debug experience using assembly and C programming. Knowledge of SSD flash translation layer, wear leveling, garbage collection, etc. Knowledge of mass storage interfaces such as SAS, SATA, NVMe (optional but strong plus). Knowledge of configuring and debugging issues from the usage of register settings of ASICs in an SoC and embedded firmware dev environment High level of skill in problem recreation and trapping, and in identifying performance critical algorithms for optimization - AI Supported Strong skill in ARM development tools and IDE Ability to scope and estimate development effort. Ability to work and communicate effectively in a team, able to multitask effectively in fast-paced environment. Experience in test equipment such as oscilloscopes and logic/bus analyzers (good to have). Experience

artificial intelligenceairecruitment
View job →

Distinguished Technologist - Principal Architect, Platform Security and Firmware Systems Description - HP is seeking a senior technical leader to serve as a lead architect for hardware rooted Platform Root of Trust for HP's commercial PC platform. In this role, you will be responsible for envisioning, defining, and driving the architecture of hardware, firmware, software, and cloud-integrated security capabilities that protect HP commercial PCs from current and emerging threats. You will also work across the hardware and security architecture teams, collaborate with HP's Security Research Labs, Firmware (BIOS) team, our security business that creates and deploys industry leading enterprise security and manageability solutions, product management, manufacturing, supply chain, customer enablement, and field organizations to create cohesive system solutions that deliver unique customer value. This position requires deep expertise in embedded systems, platform firmware, hardware, security, device manageability, and PC system architecture. The role also requires the ability to translate complex technical capabilities into customer-relevant value propositions and to influence internal and external stakeholders without relying solely on formal authority. Responsibilities Serve as principal architect for HP Endpoint Security Controller roadmap, associated hardware and firmware based capabilities, cryptographic identity, attestation, secure communication, event logging, and future controller generations. Define and evolve HP Sure Start architecture and related firmware resilience capabilities, including hardware-enforced firmware authenticity, recovery, update, and protection mechanisms. Drive secure BIOS and firmware configuration management strategies, including HP Sure Admin ecosystem capabilities, key management, zero-touch provision

pythonjavac#
View job →

The Silicon Co-Design Group (SCG) sits at the crossroads of architecture, design, marketing, operations, and productization. Our work spans early architecture through final product delivery across Datacenter, Gaming, Robotics, Automotive, and Embedded markets. We work closely across functions to deliver chips that change what is possible. System Integration sits at the intersection of all of them. It is the layer where every architecture, design, software, and manufacturing decision meets reality. When something breaks late in a program, it usually breaks here first. We are hiring a Senior Manager to lead this team in the US and partner closely with teams globally. Your work will sit on the critical path of every NVIDIA silicon program, and the bar you set for system integration is the bar we ship to! The two hardest, highest-leverage problems in this seat: Find critical silicon issues earlier — often before software is production-ready. Left-shifting post-silicon coverage is the highest-value thing System Integration can do. Standing up wide-area testing as a repeatable capability is a core part of the role. Keep programs on milestone when upstream dependencies slip. Validation plans collide with reality every program! The team needs new strategies, not just contingency plans, to keep moving when software, firmware, or methodology slip. You will design and run those strategies. What you’ll be doing: Plan and execute post-silicon feature integration, PVT validation, and wide-area testing across NVIDIA’s GPU, SoC, and CPU programs. Build wide-area and in-system test as a repeatable capability that shifts post-silicon coverage left, so issues surface before we are production-ready. Lead resolution of the most complex system-level issues, RMAs, and HW/SW interaction problems with creative workarounds and focused lab experimentation. Deve

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. Responsibilities Managing product development projects Planning and coordinating all project activities Preparing and organizing the necessary project documentation Organizing cooperation with the parties involved in implementing the project Leading and motivating the project team and assigning different tasks within the project Keeping up with the technological developments and the latest tendencies Candidate needs to be in Kyiv (or consider relocation). Hybrid type of work. Knowledge and experience 3+ years of project management experience in embedded firmware projects Experience in IT software development cycle and testing Professional interest in IT products, new technologies Experience in JIRA will be considered as an advantage Strong personality with good negotiation skills Experience in problem solving and analyzing information Embedded firmware development experience with C / C++, Linux — major plus English - mandatory A level Benefits International work environment and work with global development teams Excellent work conditions in an A-Class office (Horizon Park Business Center) Compensation package matching global standards Flexible work hours (as required) Paid parking, courses, training, conferences an

linuxc++project management
View job →
U
7mo ago

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. Responsibilities Plan and execute manual test strategies for Layer 2/Layer 3 switching platforms, ProAV (Audio/Video over IP), and associated UI software. Validate features related to VLAN, QoS, IGMP snooping, multicast routing, Dante, and network-based audio/video control protocols. Design and maintain test cases in collaboration with developers, product managers, and system architects. Perform functional, regression, performance, and stress testing on web interfaces, mobile apps, and embedded device firmware. Log detailed and reproducible issues in Jira; verify fixes and provide input on root cause analysis. Analyze system behavior across multiple platforms (Web, Mobile, Networked Devices). Contribute to test documentation including test plans, bug reports, and test summaries. Requirements 3+ years of experience in manual QA for Networking products or ProAV systems Solid understanding of QA methodologies, test case management tools (TestRail, Zephyr, etc.). Hands-on experience with Jira and Confluence. Familiarity with networking concepts (VLANs, switching, routing, WiFi, VPNs, OSI model). Exposure to AV protocols and devices such as Dante, Q-Sys, Crestron . Strong analytical skills and attention to detail. Fluency in English and Romanian (written and spoken). Ability to work effectively in a collaborati

N
Nvidia
📍 Santa Clara, United States
7 days ago

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 the ability to excel in an environment with complex software and hardware designs. What you'll be doing: Define, design, develop and verify features for next-gen RISCV controllers on our GPU; collaborating with hardware engineers and fellow software engineers You will follow the devices all the way through the development process to the customer desktops, notebooks, workstations, and gaming console products that are used throughout the world Heavily involved with the early modeling and simulation required to produce our world-class products Multiple opportunities to collaborate and communicate effectively with teams from all around the globe What we need to see: BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience) 8+ years of meaningful software development experience, especially with embedded systems You can demonstrate a hands-on technical background; excellent C programming and embedded, device driver development experience Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.) Ways to stand out from the crowd: Familiarity with the RISCV architecture Experience with inner workings of toolchains such as gcc, gdb Background with embedded system SW concepts, e.g.: RTOS and overlay programming models Experience with simulation, emulation and HW development cycle Good documentation and ab

artificial intelligenceaiExcel
View job →
🔔

Get new embedded software firmware engineer jobs by email

Daily job updates · Unsubscribe anytime