Tech jobs
Job listings
IoT Solutions Architecture Manager (Americas only)
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Solutions Architect for Automotive
Solutions Architect designs and pitches open-source Linux-based solutions for automotive clients, integrating Ubuntu, embedded Linux, and cloud tech to enable Software Defined Vehicles.
Senior Technical Program Manager - Vehicle Platform & Autonomy Integration
Leads integration of Zoox’s autonomous-vehicle stack, coordinating perception, planning, controls, and vehicle-platform teams to deliver a deployable mobility solution.
Senior Technical Program Manager - Compute and Sensors
Owns cross-functional programs to deliver Zoox’s next-gen compute platform and sensor architecture for autonomous vehicles, aligning hardware, embedded software, and systems teams.
Senior QA Developer, Embedded Software
Senior QA Developer designs and automates tests for embedded firmware, verifying signal processing algorithms, wireless protocols, and OS behavior in hearing-aid software.
Senior Product Test Engineer
Builds backend services, APIs, and data pipelines for automated manufacturing test of AI hardware, ensuring scalable production and traceability across global factories.
Senior Engineer, Embedded Systems Development
Senior engineer building real-time embedded Linux audio systems using C/C++ and Yocto, designing drivers, networking stacks, and cross-functional product architecture.
Embedded Software Engineer
Design, develop, and test embedded software for safety-critical systems in a regulated environment.
Senior Software Development Engineer in Test (Python)
Develops and maintains automated test frameworks (Python/Pytest) for medical devices and embedded systems, ensuring hardware-software integration, system reliability, and regulatory compliance in a US-based healthcare product environment.
Embedded Software Verification Engineer (W2 Only)
Verify avionics display software using DO-178C and embedded C++ for a large aerospace program.
Senior FPGA Engineer, Cyber
Senior FPGA Engineer, Cyber Location: Washington, District of Columbia, United States Department: AFS : Discovery Engineering : Cyber Anduril Industries is a defense technology company with a mission to transform U.S.…
Embedded Software Engineer
Develop and maintain embedded C++ software for safety-critical defence and maritime systems, following high-integrity standards and Agile practices.
Embedded Software Lead
Lead the design and development of real-time embedded software using modern C++ and Qt/QML for sensor-driven systems, ensuring robust performance and intuitive user interfaces.
Embedded Software Engineer
Develop embedded and real-time software in C/C++ on Linux or RTOS, integrating with hardware and collaborating across engineering teams.
Senior Embedded Software Engineer (Linux / PCIe / SDR)
Senior Embedded Software Engineer builds low-level Linux drivers and data pipelines for a custom SDR transceiver using PCIe, FPGA, and ADC/DAC hardware to enable high-speed wireless signal processing.