Tech jobs
Job listings
Senior Embedded Software Engineer, C++
Develops embedded C++ firmware for space-based manufacturing systems, writing bare-metal RTOS and Linux software to ensure reliable operations in aerospace environments.
Embedded Software Engineer, C++
Develops and tests embedded C++ firmware for spacecraft systems, focusing on reliability and real-time operation.
Firmware Engineer - Fixed Term Contract
Design, implement, and test embedded firmware for laboratory equipment, focusing on STM32H7 processors, communication protocols, and RTOS/Super Loop architectures.
Embedded Software Developer – Robotics R&D Residential – Husqvarna Group
Develop embedded C/C++ software for autonomous robotic lawn mowers, integrating sensors, motors, and real-time algorithms to improve navigation and user features.
Embedded Software Engineer - Kinetic Effects
Mid-level embedded software engineer building mission-critical firmware for missile defense systems using C/C++, RTOS, and DevOps pipelines in a fast-paced defense environment.
Lead Engineer - SW Design
Lead embedded software design for low-power wireless SoCs, writing firmware, bootloaders, and drivers while guiding bring-up and validation across pre- and post-silicon stages.
Senior Engineer – Software Design (Platform Firmware)
Develop low-level firmware and platform software for next-gen SoCs/ASICs, including bootloaders, BSPs, and device drivers, from pre-silicon enablement to post-silicon bring-up.
Lead Engineer - SW Design - RAIL
Lead embedded-software engineer building low-power wireless SDKs for IoT MCUs; focus on RAIL SDK, drivers, and real-time firmware in C/C++ for resource-constrained devices.
Senior Engineer - SW Design (RAIL)
Build low-level embedded firmware for Silicon Labs’ wireless MCUs, focusing on the RAIL SDK to enable power-efficient IoT connectivity across hardware generations.
Principal Software Engineer – TeraWave RF and Optical Systems
Lead embedded C/C++ software development for TeraWave’s satellite payload and ground terminals, optimizing real-time systems handling 6 Tbps optical/RF links and ensuring fault-tolerant, high-speed data processing.
Embedded Software Engineer
Develops and maintains firmware for embedded measurement instruments, integrating sensors and RTOS on NXP microcontrollers while enhancing a Windows desktop app.
IT Disaster Recovery Program Manager
Lead Micron’s global IT Disaster Recovery program, designing resilience plans, running recovery exercises, and validating capabilities to meet RTO/RPO targets while aligning with cybersecurity and compliance requirements.
Senior Vulnerability Researcher (5G & Protocol Security)
Research and reverse-engineer 5G telecom systems to find security flaws using binary analysis, fuzzing, and exploit development for national cybersecurity efforts.
Senior Embedded Software Engineer - TeraWave Customer Terminals
Develops real-time embedded firmware for satellite user terminals, controlling beam steering, RF hardware, and high-throughput data routing in a space-based communications network.
Software Development Engineer, Amazon Leo for Government - Leo Modem Module Software Team
Amazon Leo is Amazon’s low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks. From individual households to schools,…
Firmware Engineer
Develops and tests embedded firmware for power tools, collaborating with global teams to prototype and troubleshoot real-time applications using C/C++ and hardware tools.
Integrating Firmware Engineer-Mesh
Develop and integrate embedded firmware for Nordic nRF54L Series mesh networking products used by defense customers, including GNSS location and CI/CD pipeline support.
Senior Firmware Engineer, Industrial Robotics
Develop firmware for advanced industrial robotics systems, focusing on safety-certified control, sensor integration, and real-time embedded software in C++/Python.
Transmission System Manager
- Bachelor's degree in Electrical, Mechanical, Power Engineering, or a related field - Experience in managing multiple, competing priorities simultaneously - Experience in written and verbal communication with the…
Senior Embedded Software Engineer, Applied Automation Controls
Design and implement real-time embedded control software for robotic workcells, including motion controllers and trajectory planners, using C/C++ and industrial protocols like EtherCAT.