Embedded Software Senior Engineer / SoC / Firmware
Embedded Software Senior Engineer / SoC / Firmware
3 days ago Be among the first 25 applicants
Direct message the job poster from European Tech Recruit
If you are looking to join state of the art semiconductor companies, feel free to get in touch with me on lh@eu-recruit.com. I am pretty sure, we do…
Embedded Software Senior Engineer / SoC / Firmware
You will be part of the Core Platform bootloader team enabling diverse SoCs to boot all the way from ROM firmware till OS entry. Areas this team works on, but not limited to, include several stages of system initialization, secure boot and authentication, platform and device configurations, execution environment enablement across new emerging CPU architectures, enabling latest industry tuned peripherals and interfaces, multicore and multithreaded scheduler based boot initializations, next-gen volatile (DDRx) and non-volatile memory(UFS, NVMe, eMMC, NAND, SPI-NOR, etc) device and interfaces(USB, PCIe) initializations and device driver development.
Please note you must have the Right to Work in the EU / already based in Ireland to be considered.
What we look for somebody, who are able to
* 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 to include software, hardware, ASIC, integration, architecture, emulation and simulation teams.
* Paying attention to the details during all phases of firmware design, development, integration, testing and release
* Work with Emulation, HW design teams, as necessary, in verifying and debugging firmware, driver and resolving platform issues
* Efficient and secure (ie. cognizant of not exposing security exploits) coding plus driving code review of firmware logic updates with all required stakeholders
* On time execution of defined tasks and deliverables, driving dependencies with other teams to closure
Required skills:
* 4 to 7 years of experience with embedded systems.
* C Programming
* Strong collaborative skills working with multiple teams
Desired Skills:
* Chip/SoC on-target, emulation and simulation platform bringup and debug experience
* Highly proficient in C, with a focus on system initialization and low-level code.
* Good analytical, debugging and problem solving skills.
* ARM microprocessor architecture and ARM Assembly language experience.
* Good understanding of basic real-time/embedded programming, resource-constrained environments, and operating system loaders.
* Open Source bootloader firmware experiences - UEFI Tianocore EDK2, coreboot, uboot, TF-A, Zephyr RTOS
If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your resume on lh@eu-recruit.com
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf
Seniority level
* Seniority level
Associate
Employment type
* Employment type
Full-time
Job function
* Industries
Telecommunications and Semiconductor Manufacturing
Referrals increase your chances of interviewing at European Tech Recruit by 2x
Sign in to set job alerts for “Embedded Software Engineer” roles.
Embedded Software Senior Engineer –SoC Firmware - Cork, Ireland
Embedded Software Engineer – Integration - Cork, Ireland
Embedded Software Engineer, Senior (Core Platform Services) - Cork, Ireland
Embedded Security Software Engineer - Cork, Ireland
Senior Software Engineer, Firmware - Cork, Ireland
Embedded Software Senior Engineer – SoC Firmware
Embedded Software Engineer - Kernel & Low-level Development
ML Compiler and Firmware Engineer, Staff - Cork, Ireland
Senior Embedded Software Engineer – Core Platform Services
Embedded Security Software Engineer - ARM Security Architecture / C/C++
Senior Embedded Security Software Engineer
Software Firmware Engineer (Security & Low-level development)
Technical Lead – Embedded Software, Developer Toolchains & AI Tooling
Senior Software Engineer (Hypervisor & Virtualization)
Senior Embedded Security Software Engineer
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr