Embedded Software Senior Engineer –SoC Firmware

Qualcomm is a global leader in wireless technology and a pioneer in 5G, offering a diverse and inclusive team environment that values collaboration, creativity, and excellence.
Cork, Ireland
Embedded
Senior Software Engineer
Hybrid
4+ years of experience
AI

Description For Embedded Software Senior Engineer –SoC Firmware

Join our diverse and innovative team at Qualcomm, a global leader in wireless technology and pioneer in 5G. As an Embedded Software Senior Engineer in our Core Platform bootloader team, you'll work on cutting-edge projects that shape the future of connectivity.

You'll be part of the team enabling diverse Qualcomm SoCs to boot from ROM firmware to OS entry. Your work will involve system initialization, secure boot and authentication, platform configurations, execution environment enablement, multicore and multithreaded scheduler-based boot initializations, and next-gen memory device and interface initializations.

Key Responsibilities:

  • Design, develop, and integrate SoC firmware features, diagnostics, and test capabilities
  • Collaborate with software, hardware, ASIC, integration, architecture, emulation, and simulation teams
  • Drive code reviews and ensure efficient, secure coding practices
  • Work on chip/SoC on-target, emulation, and simulation platform bringup and debug

Required Skills:

  • 4 to 7 years of experience with embedded systems
  • Strong C programming skills
  • Device driver development experience
  • Excellent communication and collaboration skills

Preferred Skills:

  • ARM microprocessor architecture and Assembly language experience
  • Understanding of real-time/embedded programming and operating system loaders
  • Experience with open-source bootloader firmware (UEFI Tianocore EDK2, coreboot, uboot, TF-A, Zephyr RTOS)

Education:

  • Bachelor's or Master's degree in Computer Engineering, Computer Science, or Electrical Engineering

We offer a flexible work environment, combining work from home and office time in our state-of-the-art facility in Penrose Dock, Cork. Join us to work on innovative projects, collaborate with global teams, and make a positive impact on the world of connectivity.

Last updated 21 days ago

Responsibilities For Embedded Software Senior Engineer –SoC Firmware

  • Design, development and integration of SoC firmware features, diagnostics and test capabilities for QCT boot platforms
  • Strong coordination and collaboration across wide range of technical areas
  • Paying attention to details during all phases of firmware design, development, integration, testing and release
  • Work with Emulation, HW design teams in verifying and debugging firmware, driver and resolving platform issues
  • Efficient and secure coding plus driving code review of firmware logic updates
  • On time execution of defined tasks and deliverables, driving dependencies with other teams to closure

Requirements For Embedded Software Senior Engineer –SoC Firmware

Java
Python
  • 4 to 7 years of experience with embedded systems
  • C Programming
  • Device Driver development
  • Strong communication skills
  • Strong collaborative skills working with multiple teams

Benefits For Embedded Software Senior Engineer –SoC Firmware

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Education Budget
Relocation Benefits
  • Salary, stock and performance related bonus
  • Maternity/Paternity Leave
  • Employee stock purchase scheme
  • Matching pension scheme
  • Education Assistance
  • Relocation and immigration support (if needed)
  • Life, Medical, Income and Travel Insurance
  • Subsidised memberships for physical and mental well-being
  • Bicycle purchase scheme

Interested in this job?

Jobs Related To QT Technologies Ireland Limited Embedded Software Senior Engineer –SoC Firmware

Senior Systems Engineer – Sensors

Senior Systems Engineer position at Qualcomm focusing on sensor technologies for consumer electronics, automotive, and IoT applications in Cork, Ireland.

System Hardware Validation Engineer - Cork, Ireland

Senior System Hardware Validation Engineer role at Qualcomm in Cork, focusing on Snapdragon chipset validation and test software development.

System Hardware Validation Engineer

Senior System Hardware Validation Engineer position at Qualcomm in Cork, Ireland, focusing on Snapdragon chipset validation and testing with hybrid work options.

Senior Multimedia System Architect, Silicon

Senior Multimedia System Architect position at Google, focusing on silicon development and hardware architecture for imaging and machine learning applications.

Senior Platform System Architect, Silicon

Senior Platform System Architect role at Google, focusing on custom silicon solutions and SoC architecture for next-generation consumer devices with AI capabilities.