Tech jobs
Job listings
Embedded Software Engineer
Develop and optimize embedded software for mobile devices to test and certify network performance, using C/C++, Android, and LTE/5G protocols.
Senior / Lead Embedded Software Engineer (C/C++)
Build embedded Linux software for carrier-grade telecom CPE devices, focusing on real-time routing and automated digital twins for a global telecom client.
Embedded Linux Software Developer
Develop embedded C/C++ software for two-way radios, integrating with hardware and RTOS while leveraging AI tools for optimization.
Senior Embedded Software Engineer
Design and ship safety-critical embedded firmware for autonomous and connected vehicle platforms using C/C++, RTOS, and real-time systems.
Mission Analyst - Palo Alto, CA (Contract)
Lead autonomous-vehicle test missions, manage software states, diagnose bugs, and log data using Linux tools and automotive diagnostics. Drive long routes to validate prototype systems for Ford’s self-driving tech.
Test Engineer II
Test Engineer II at Airhart Aeronautics designs and executes hardware/software tests for avionics systems, debugs failures, and improves validation processes for flight computers and pilot displays.
Senior Embedded Software Engineer - Space Systems : Sign-on bonus ($30K max)
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional…
Senior DevSecOps Software Engineer
TTM Technologies, Inc. - Publicly Traded US Company, NASDAQ (TTMI) - Top-5 Global Printed Circuit Board Manufacturer About TTM TTM Technologies, Inc. is a leading global manufacturer of technology products, including…
System Software Engineer –Networking Infra
Develops and maintains networking infrastructure software, including WLAN controllers, dataplane, and virtualization, using Linux, C/C++, Python, and cloud platforms like AWS/Azure.
Member of Technical Staff (MTS) – Firmware Engineer
Design and maintain embedded firmware for high-speed networking and semiconductor products, including drivers, HAL, and validation tools using C/C++ and hardware interfaces.
Senior/Software Engineer (Bluetooth Embedded System)
Develops and maintains Bluetooth firmware for microcontroller-based wireless systems using C/C++ and Arm Cortex MCUs.
Senior Embedded Software Engineer
Build and maintain the embedded Linux/RTOS platform for next-gen fixed wireless access products, collaborating with hardware and firmware teams to integrate and test features.
Staff Embedded Software Engineer
Develop and maintain embedded Linux/RTOS platforms for next-gen fixed wireless access hardware, collaborating with hardware and firmware teams to deliver fiber-class internet solutions.
Embedded Software Engineer -Architecture
Design and implement embedded communication protocols (EDDT, MAP, BDT, PGB) for Caterpillar’s DCU platform, ensuring reliability and scalability in C/C++ on Linux.
Architect
Define the architecture and design methodologies for a new platform of digital compute and analog/mixed-signal semiconductor products, guiding global teams in microarchitecture and productization.
System Software Engineer –Networking Infra
Develops and maintains networking infrastructure software for WLAN controllers, focusing on Linux-based system programming, IP networking, and distributed systems across on-prem and multi-cloud environments.
Sr. Engineer Firmware Engineering XI
Develops and maintains embedded firmware for thermal management systems, implementing PID algorithms and handling communication protocols like BACnet, SNMP, and CAN.
Embedded Software - Verification Engineer
Design and execute test cases for embedded software, automate verification workflows, and collaborate with teams to ensure reliability and quality of embedded systems.