2 days ago Be among the first 25 applicants
Direct message the job poster from European Tech Recruit
Senior Principal Consultant | Semiconductor, Embedded Systems, AI, Robotics and Machine Learning
Would you like to join one of the worlds semiconductor powerhouses?
We're working with one of the leading names in this field and they're seeking a Senior Firmware Engineer to design, develop and maintain software for our clients SOCs and Edge Devices and design, develop and maintain device drivers and boot loaders for embedded systems - this is a permanent role, working on an onsite/hybrid capacity working in the Silicon Valley of Europe, Cork in Ireland.
What's in it for you?
You will receive a very good base salary, plus bonus, RSU's, RSU bonus, pension (8% match), great vacation allowance plus wellbeing days and hybrid working. All this working within a diverse and multicultural team, focused on developing some of the world's most cutting edge tech.
Please note - due to the urgency of this role, we can only consider applications from EU passport holders.
What we look for:
* Strong C coding experience
* Experience with software feature design
* Experience with software development in C/C++ including unit-test, performance analysis, code coverage, static analysis
* Experience using GNU/LLVM tools on embedded platforms using stop-mode debug tools such as JTAG/SWD
* Experience working with BSP development including device driver development, board-bring-up, RTOS’s, secure boot & trust zone
* Experience with development of peripheral drivers.
* Knowledge of RTOS, SoC architecture (core, cache, memory, bus architecture, IOs, etc.) and common hardware blocks and multi-threaded programming
* Experience with Source Code and Configuration management tools such as git/Gerrit
* Willingness to work in a structured software development environment with ability to work on low-level implementation (code & test)
Any of the following would be considered a plus:
* Familiar with high-speed interfaces such as PCIe, LPDDR, USB
* Familiar with implementing Reliability, Accessibility and Serviceability (RAS) through use of technologies such as ECC, IPMI & PCI AER fields.
* Familiar with low speed interfaces such as I2C, SPI, SPMI, and SMBus
* Familiar with on-chip middleware for communication, logging and power control
* Experience working with and familiarity with important microprocessor building blocks like microprocessor execution levels, interrupt controller & timers
* Software development and debug tools including compilers, profilers, source control systems, emulators, JTAG and serial debuggers, and logic analyzers
* Familiarity with build and development for Embedded Linux through use of tools such as Yocto, Buildroot or OpenEmbedded
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 smouland@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/about-us/privacy-notice/)
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Job function
Information Technology, Engineering, and Other
* Industries
Semiconductor Manufacturing, Computer Hardware Manufacturing, and Software Development
Referrals increase your chances of interviewing at European Tech Recruit by 2x
Get notified about new Firmware Engineer jobs in Cork, County Cork, Ireland.
Embedded Software Engineer, Senior (Core Platform Services) - Cork, Ireland
Embedded Security Software Engineer - Cork, Ireland
Senior Software Engineer, Firmware - Cork, Ireland
Software Engineer, Staff – Virtual Platforms - Cork, Ireland
Senior Software Engineer (Hypervisor & Virtualization)
Frontend software engineer (React) - Europe Remote
Cork, County Cork, Ireland $35,000 - $40,000 1 month ago
Staff Engineer, Embedded Software Verification
Software Quality Engineer - Instructlab (Waterford, Ireland)
Senior Engineer, Embedded Software Verification
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