Tech jobs
Job listings
DFT Digital Design Engineer (f/m/d)
Design-for-Test engineer implementing scan, MBIST, JTAG, and ATPG flows to improve SoC test coverage and silicon yield while collaborating with cross-functional teams.
Embedded Software Developer - New Grad
Develops and maintains embedded networking software in C/C++ and Python, including device drivers and GUIs, for high-speed telecom equipment.
Staff Engineering Manager
This is an excellent opportunity to join Arm's Partner Enablement group! Applications Engineering is a multifaceted and wide-ranging role that combines deep technical expertise with outstanding interpersonal…
Senior Embedded Software Engineer
Reverse-engineer embedded firmware and telecom systems to find vulnerabilities, using C/C++/assembly, Python, and tools like Ghidra/GDB.
Firmware Engineer I
Develop embedded firmware for connected home products using C/C++, RTOS, and wireless protocols; collaborate with hardware teams and debug prototypes.
Senior Embedded Engineer- Developer Experience
Own the developer experience for Hubble’s direct-to-satellite Bluetooth network, building SDKs, reference apps, and OTA tooling that let firmware engineers go from dev kit to satellite in minutes.
Embedded Software Engineer Jr
Develop and maintain embedded firmware in C/C++ for microcontrollers, automate tests with Python, and debug system integration across Android and Windows.
Senior Embedded Software Engineer
Develop embedded C/C++ firmware for IoT smart valves, integrating hardware and cloud via RTOS and protocols like MQTT; lead on-site team in Cebu.
DFT Engineer Architect Manager Senior Manager
Lead DFT architecture and implementation for AI ASIC/SoC designs, including scan, BIST, ATPG, and post-silicon debug, while mentoring engineers and improving test flows.
Senior Staff Embedded Software Engineer - Embedded Systems / Firmware / AI Infrastructure / Dat[...]
Lead firmware and embedded software architecture for AI accelerator platforms and hyperscale data-center hardware, focusing on SoC bring-up, security, and high-performance compute stacks.
Embedded Software Engineer (Mid-Senior Level)
Develop and maintain embedded firmware (C/C++) for 5G mmWave hardware, debug systems, and collaborate with hardware/RF teams to deploy next-gen telecom tech.
Embedded Software Engineer (Mid-Senior Level)
Develop and maintain embedded firmware (C/C++) for 5G mmWave systems, debug hardware platforms, and write automated tests in Python.
Engineering - Firmware Engineer
Develops and debugs low-level BIOS firmware for X86/ARM systems, focusing on DRAM initialization and memory technologies like DDR4/5 and LPDDR.
Android BSP Developer
Develops and maintains Android Board Support Package (BSP) for embedded systems using C, C++, Java, Linux Kernel, and AOSP tools.
Embedded Software Developer
Develop embedded Linux firmware for RF/optical components and test systems, collaborating with hardware teams to deliver high-speed communication solutions from concept to manufacturing.
Embedded Engineer
Senior Embedded Engineer designs, develops, and debugs firmware for microcontrollers (ARM Cortex, STM32) and integrates hardware, using C/C++, RTOS, and tools like Keil and JTAG.
Embedded Hardware Development
Design and validate embedded hardware for automotive systems (ADAS, IVI, gateways) using SoCs like NXP S32G and Qualcomm, automate lab tests with Python, and mentor junior engineers.
Desenvolvedor de firmware pleno | mid-level firmware developer
Mid-level firmware engineer developing, testing, and maintaining embedded C/C++ code for microcontrollers and peripheral drivers in ARM Cortex-M/STM32 environments.
Desenvolvedor de firmware junior | junior firmware developer
Develop and maintain firmware for microcontrollers in C/C++ while collaborating on embedded systems projects, writing drivers, debugging with hardware tools, and documenting code under senior guidance.