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 13 hours 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

Design Verification Engineer

Design Verification Engineer at Apple, verifying SOC functionality and performance, collaborating across teams to ensure product quality.

ASIC Design and Integration Engineer

Join Apple as an ASIC Design and Integration Engineer to work on cutting-edge hardware technology and innovative products.

Sr. Hardware Power Engineer, Power Technology

Senior Power Engineer role at Amazon Devices, responsible for power and energy consumption models, architecture, and characterization for consumer electronics products.

Systems Software Engineer - Human Interface Devices

Senior Systems Software Engineer for Human Interface Devices at Apple, developing drivers and frameworks for iOS.

Cellular Layer1 Control Software Dev Engineer

Senior Cellular Layer1 Control Software Engineer role at Apple, developing groundbreaking embedded software for wireless technologies.