Embedded Software Engineer, Senior - SoC Platform - Cork, Ireland
Core
Develop and support low-level device drivers at the hardware/software interface for SoC platforms, controlling hardware components like digital clocks, voltage regulators, GPIOs, and interrupts.
Role type
Senior embedded software engineer (device drivers)
Builds
Device drivers and automation tooling for Qualcomm SoC platforms
Domain
Semiconductor / Wireless Technology / Embedded Systems
Required skills
C, Python, Embedded software development, Hardware/software interface design, ARM architecture, DSP processors
Preferred skills
Lauterbach Trace32/JTAG debugging, RISCV architecture, Power management software, Qualcomm MSM/MDM products
Technologies
C, Python, ARM, DSP, JTAG
Responsibilities
Develop and support low-level device drivers for hardware components, Collaborate with hardware designers to implement interfaces, Write automation and tooling in Python, Work across hardware and software domains
Seniority
Senior, hands-on IC
