NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. At NVIDIA, as a Principal Rack Scale Systems Infrastructure Engineer, you will build and guide the development of software systems. These systems support our upcoming rack-scale infrastructure products and services. This exceptional role sits where software meets hardware. You will work on control planes, state machines, orchestration systems, firmware, OS lifecycle, and networking fabrics. Your task is to compose infrastructure-as-a-service control plane software that converts complex rack-scale hardware into dependable, manageable, and programmable infrastructure for NVIDIA, partners, and leading cloud and enterprise clients globally. What You Will Be Doing: Define the complete software architecture for rack-scale infrastructure products and services, covering control plane services, infrastructure management, firmware, operating systems, kernel drivers, networking fabrics, accelerator software, and user-mode manageability software. Use Kubernetes and cloud-native primitives as an infrastructure fabric when appropriate. This includes controllers, operators, reconciliation loops, and open source components. These components can operate safely at rack and fleet scale. Build open source infrastructure software that can b
Jobiba hiring network
Hardware Software Codesign Engineer Jobs
1,301 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current hardware software codesign engineer jobs. Use filters to narrow by work mode, employment type, experience and date posted.
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 leverages many different bench-top systems to evaluate and regression test different aspects of the software and hardware integration layer. This performance simulation platform includes systems At Nuro, every autonomy code change, from ML model updates to radius of map around the robot to number of evaluated trajectories, must be validated for real-time performance on actual robot compute hardware before it reaches the road. You will own the infrastructure that makes this possible. Our Performance Simulation Platform is a hybrid benchmarking system: physical bench-top rigs running production robot compute (NVIDIA Thor platform), orchestrated by cloud-native infrastructure (Kubernetes, GCP), automated data pipelines feeding performance metrics into BigQuery and Grafana, pre/post simulation magic, custom tracing and profiling tools, and much much more. Engineers across the company rely on this platform daily to an
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities. Tenstorrent is seeking a skilled Software Engineer with a passion for building high-performance, low-level systems software. In this role, you’ll contribute to the development and optimization of the infrastructure that powers our cutting-edge processors, with a primary focus on C/C++ development and low-level programming. You'll work closely with large inference and training model development to further drive Scale Out software and hardware performance. This role is hybrid, based out of Toronto, ON. Who You Are Strong C or C++ systems engineer with a deep understanding of memory, threading, I/O, and low-level execution models. Experienced building low-level software, drivers, embedded systems, or performance-critical infrastructure. Comfortable working close to hardware and curious about how systems behave under the hood. Proficient with Linux systems programming and debugging tools such as gdb, strace, and perf. Structured problem solver who thrives in fast-paced, highly technical environments. What We Need Design, develop, and maintain core infrastructure software that interfaces directly with Tenstorrent hardware. Build low-level libraries and APIs for communication and synchronization across compute nodes. Optimize system-level software for performance, scalability, and reliability in distributed environments. Support hardware
Experienced Simulation Software Engineer - Training Systems Company: The Boeing Company The Boeing Company is looking for an Experienced Simulation Software Engineer - Training Systems to join our Government Vehicle Health Management Systems (GVHMS) team in Hazelwood, MO . The Government Training Team develops innovative simulation software solutions that advance pilot readiness and mission success. This Software Engineer role involves designing, architecting, and developing simulation models, virtual environments, and frameworks, while collaborating with stakeholders to optimize overall simulation performance. Responsibilities include simulation validation, integration, and modernization of legacy software within a secure Agile development environment. The role requires strong expertise in C++, with additional knowledge of Python, containerization, and cloud-based technologies. Familiarity with emerging software engineering methods and prior aviation or engineering experience are highly valued for contributing to this fast-paced, mission-focused team. At The Boeing Company, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Position Responsibilities: Designs, architects, and develops simulation models, simulation visualizations, virtual environments/platforms, and frameworks to enhance test performance, safety, and durability of software and hardware throughout the entire product lifecycle Partners with stakeholders to identify simulation r
Principal Embedded Firmware and Software Engineer Description - We are seeking a Principal Embedded Firmware & Software Engineer to lead the design, development, and debugging of embedded software and firmware for computer systems. In this role, you will combine deep, hands-on engineering expertise with system-level technical leadership to ensure seamless integration between software and hardware components, delivering reliable and efficient system performance. You will collaborate closely with cross-functional teams including hardware engineers, software developers, QA, and product managers to bring high-quality products to market. Responsibilities Provide technical leadership for the architecture, development, security, integration, debugging, validation, and deployment of embedded firmware and software including BIOS/UEFI, EFI applications and drivers, embedded controllers, and RTOS-based systems. Analyze hardware and system architectures to define firmware requirements, dependencies, interfaces, integration strategies, and validation approaches. Troubleshoot and resolve firmware issues by designing and implementing enhancements, updates, and programming changes across firmware subsystems. Define and drive firmware integration, verification, and validation strategies, including automated testing, regression testing, and continuous integration . Develop and improve engineering tools and automation using Python and other appropriate technologies for development, debugging, testing, analysis, and validation. Advance CI/CD and DevSecOps practices for embedded development to improve engineering velocity, quality, traceability, and release confidence. Evaluate and apply AI-assisted software development and engineering tools where they can improve developer productivity,
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 leverages many different bench-top systems to evaluate and regression test different aspects of the software and hardware integration layer. This performance simulation platform includes systems At Nuro, every autonomy code change, from ML model updates to radius of map around the robot to number of evaluated trajectories, must be validated for real-time performance on actual robot compute hardware before it reaches the road. You will own the infrastructure that makes this possible. Our Performance Simulation Platform is a hybrid benchmarking system: physical bench-top rigs running production robot compute (NVIDIA Thor platform), orchestrated by cloud-native infrastructure (Kubernetes, GCP), automated data pipelines feeding performance metrics into BigQuery and Grafana, pre/post simulation magic, custom tracing and profiling tools, and much much more. Engineers across the company rely on this platform daily to an
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 Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Onboard Systems, Performance, and Devices Platform. Onboard Systems: Our onboard system team’s software engineers provide a reliable and high-performance platform that allows our autonomy teams to integrate their autonomy software and algorithms that work across various self-driving platforms. This work requires close collaboration with our software teams, hardware teams, and systems/safety team to make sure new software and hardware work together safely and reliably, and resolve onboard error and performance problems. Performance: Our Performance team optimizes the performance of Nuro’s AV software, ensuring our vehicles can react quickly and safely to the world around them. The team builds systems and tools for continuous performance analysis, and drives latency reduction and resource efficiency
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 Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Onboard Systems, Performance, and Devices Platform. Onboard Systems: Our onboard system team’s software engineers provide a reliable and high-performance platform that allows our autonomy teams to integrate their autonomy software and algorithms that work across various self-driving platforms. This work requires close collaboration with our software teams, hardware teams, and systems/safety team to make sure new software and hardware work together safely and reliably, and resolve onboard error and performance problems. Performance: Our Performance team optimizes the performance of Nuro’s AV software, ensuring our vehicles can react quickly and safely to the world around them. The team builds systems and tools for continuous performance analysis, and drives latency reduction and resource effi
Become a part of our caring community The Lead Technology Leadership Professional is responsible for all aspects of software or hardware product delivery and performance. The Lead Technology Leadership Professional works on problems of diverse scope and complexity ranging from moderate to substantial. The Lead Technology Leadership Professional works with design engineering and test team to drive products from design completion to volume production release. Performs various engineering tests to verify and validate product designs. Supports product evaluation and qualification on leading edge technology components. Ensures that production schedules are followed and product(s) meet specifications and quality requirements. Interacts with product engineering, quality, manufacturing and marketing teams to analyze and provide technical support to help resolve customers' product related problems/issues. Advises executives to develop functional strategies (often segment specific) on matters of significance. Exercises independent judgment and decision making on complex issues regarding job duties and related tasks, and works under minimal supervision, Uses independent judgment requiring analysis of variable factors and determining the best course of action. Use your skills to make an impact Required Qualifications Bachelor's degree 2 or more years of project leadership experience Experience with the technologies in use in the application(s) or infrastructure Experience with unit testing and mocking Ability to manage multiple tasks and deadlines with attention to detail. Ability to communicate effectively and deliver presentations to senior leaders Advanced experience leading special projects and producing metrics, measurements and trend reports Must be passionate about
This is a temporary, full-time position with full benefits, with an expected end date of 12 months from hire. This position is based on site in Los Angeles, CA. 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 Our operations team is growing and we are looking for Autonomous Vehicle Operators (AVOs) to join us. In this role you will be responsible for operating our autonomous test vehicles that run proprietary software and hardware, while helping train our self-driving technology. Professionalism, care, and personal accountability are significant attributes as you will be expected to adhere to the culture of safety and standards of conduct exemplified by the team. You will have to pass a number of training checkpoints both in and out of the vehicle. About the Work Operate a vehicle in manual and autonomous mode up to 8 hours per day in diverse traffic conditions while adhering to proper safety and operational driving procedures Utilize proprietary ground-breaking software
Configuration Management Specialist (Senior) Company: The Boeing Company Boeing Space, Intelligence & Weapons Systems (SI&WS) in Seal Beach California or Colorado Springs, Colorado, is seeking an Configuration Management Specialist (Senior) to support the ESS – MPA Phase 3 Program. Responsibilities of this position include but not limited to oversee and review of software and hardware documentation for internal consistency and adherence to Boeing and program standards, oversee configuration control of work products, generating CM records as evidence of adherence to CM plans and Boeing standards, verifies accuracy of deliveries, both internal and external, support Change Boards, and responds to internal audits and customer queries. This position requires the CM representative to lead the CM activities for the program and also be responsible for maintaining large number of documents. This position is expected to be 100% onsite in Seal Beach CA or Colorado Springs CO This position also requires the person to have an active DOD-Top Secret Clearance . Position Responsibilities: Oversee and review software and hardware documentation for internal consistency and adherence to Boeing and program standards. Oversee configuration control of work products. Generate CM records as evidence of adherence to CM plans and Boeing standards. Verify accuracy of deliverables, both internal and external. Support Change Boards. Respond to internal audits and customer queries. Lead CM activities for the program and maintain a large number of documents. This position is expected to be fully on site in Seal Beach, California or Colorado Springs, CO. <
Configuration Management Specialist (Associate, Experienced and Lead) Company: The Boeing Company Boeing Space, Intelligence & Weapons Systems (SI&WS) in Seal Beach California or Colorado Springs, Colorado, is seeking an Configuration Management Specialist (Associate, Experienced and Lead) to support the ESS – MPA Phase 3 Program. Responsibilities of this position include but not limited to oversee and review of software and hardware documentation for internal consistency and adherence to Boeing and program standards, oversee configuration control of work products, generating CM records as evidence of adherence to CM plans and Boeing standards, verifies accuracy of deliveries, both internal and external, support Change Boards, and responds to internal audits and customer queries. This position requires the CM representative to lead the CM activities for the program and also be responsible for maintaining large number of documents. This position is expected to be 100% onsite in Seal Beach CA or Colorado Springs CO This position also requires the person to have an active DOD-Secret Clearance . Position Responsibilities: Responsibilities of a Software CM practitioner include but not limited to review of software documentation for internal consistency and adherence to Boeing and program standards, oversee configuration control of software work products, generates Software CM records as evidence of adherence to Software CM plans and Boeing standards, verifies accuracy of software deliveries, both internal and external, support Change Boards, and responds to internal audits and customer queries Other duties include, evaluate contracts and modifications in order to establish Contract Data
Electronic & Electrical System Design Engineer (Associate or Mid-Level) Company: The Boeing Company The Boeing Test and Evaluation (BT&E) organization is seeking an Electronic & Electrical System Design Engineer for the B-1 Bomber Avionics Integrated Support Facility (AISF) at Tinker Air Force Base, OK . The AISF Laboratory Operations Team is responsible for maintaining, configuring, and upgrading avionics hardware and special test equipment used to support development and testing of operational flight software. Other areas of responsibility include engineering and hardware sustainment that extends to multiple air force bases and labs across the United States. The AISF lab team plays a key role supporting the B-1 platform requirements in areas of avionics and weapons integration, by making changes in the lab first to ensure the software and hardware design are ready prior to ground and flight test. This engineering position is part of a small highly collaborative design team working multiple lab changes to satisfy customer requirements and ultimately the airmen who use the weapon system. This position is part of the Laboratory Operations team, comprising engineers, technicians, and cybersecurity professionals. BT&E is currently hiring for a broad range of experience levels including Associate or Mid-Level Electronic & Electrical System Design Engineers. Travel: This position will require occasional domestic travel up to 10% to support program objectives. Position Responsibilities: Design lab changes for new test articles and integration that support platform upgrades Design lab changes to existing systems to reso
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. Job Description Summary The role will be responsible for managing AV devices, assets, and Windows-based personal computers to provide technical support to employees for computer systems software and hardware. You will support obtaining, setting up, upkeep, and management of Windows, PC applications and hardware resources. You will collaborate with global Corporate teams to introduce new solutions and meet business requirement. You will be encouraged to follow Corporate standards to provide high-level customer services, including: - Training programs built to educate an organization’s employee as new employee orientation program - Provide diverse IT supports as needed for specific business areas - Maintain an expert level of computer literacy including a solid understanding of the Operating Systems Detailed Job Description Responsible for Windows, PC, AV devices and asset management to provide technical support to employees for PC software and hardware. Experience in Windows OS, computer software and hardware maintenance. Familiar with the installation, operation, repair and resolving issues in Microsoft Windows OS, including LAN TCP/IP knowledge related to problem research. Ability to analyze and solve problems for Microsoft Windows/Office 365/PC. Those with information-related certificates are preferred, such as MCSE or CCNA, etc. <
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. Job Description Summary You will be responsible for Windows, PC, AV devices and asset management to provide technical support to employees for computer systems software and hardware. You will support the acquisition, installation, maintenance, and administration for Windows, PC software and hardware assets. You will work with world-wide Corporate teams to implement new solutions and meet business requirements. You will be expected to leverage Corporate standards to provide high-level customer services, including: - Training programs designed to educate an organization’s employee as new employee orientation program - Provide diverse IT supports as needed for specific business areas - Maintain an expert level of computer literacy including a working knowledge of the Operating Systems Detailed Job Description Responsible for Windows, PC, AV devices and asset management to provide technical support to employees for PC software and hardware. Experience in Windows OS, computer software and hardware maintenance. Familiar with the installation, operation, repair and troubleshooting of Microsoft Windows OS, including LAN TCP/IP knowledge related to problem research. Ability to analyze and solve problems for Microsoft Windows/Office 365/PC. Those with information-related certificates are preferred, such as MCSE or CCNA, etc. <span
Get new hardware software codesign engineer jobs by email
Daily job updates · Unsubscribe anytime