At a Glance
- Tasks: Design and develop embedded software for advanced SoC platforms, collaborating with global teams.
- Company: Leading engineering organisation focused on cutting-edge technology.
- Benefits: Fully remote work, long-term projects, and quick interview process.
- Why this job: Make a significant impact in the tech world while working from anywhere in the UK.
- Qualifications: Expertise in C/C++, Python, and experience with embedded systems and high-speed interfaces.
- Other info: Ideal for engineers who love low-level environments and hardware interaction.
The predicted salary is between 36000 - 60000 ÂŁ per year.
A leading engineering organisation is seeking a Senior Embedded Software Engineer to support cutting‑edge development on Adaptive SoC platforms. This role is fully remote within the UK and ideal for engineers with deep low‑level expertise across bare‑metal, embedded Linux, RTOS, high‑speed networking and SoC bring‑up.
Role Overview
You will design, develop, integrate and debug embedded software on advanced SoC architectures, working across bare‑metal, Yocto Linux and Zephyr RTOS. You’ll contribute to board bring‑up, hardware/software co‑debug, system verification, driver‑level development, and support high‑speed interfaces including PCIe and 100GbE. Collaboration with global engineering teams is central to this role.
Key Skills Required
- Embedded software development in C/C++, plus scripting with Python and Bash
- Strong experience with bare‑metal, Yocto Linux, Zephyr, RTOS SoC software flows, co‑simulation, hardware debug and board bring‑up
- High‑speed interface experience: PCIe, Ethernet, 100GbE, SerDes
- Proficient with Git, CI/CD pipelines
- Advantage: familiarity with AMD Adaptive SoC, Vivado, Vitis
Whats On Offer
- Long‑term programme with high technical impact
- Opportunity to work on advanced SoC and networking technologies
- Full UK remote working
- Quick interview turnaround
Ideal Candidate
An engineer who thrives in low‑level embedded environments, enjoys hardware interaction, debugging and performance optimisation, and has hands‑on experience across SoC, drivers and high‑speed communications.
Senior Embedded Software Engineer Contract Remote (UK) in Belfast employer: Fundacion Nuestros Hijos
Contact Detail:
Fundacion Nuestros Hijos Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Embedded Software Engineer Contract Remote (UK) in Belfast
✨Tip Number 1
Network like a pro! Reach out to your connections in the embedded software field and let them know you're on the lookout for opportunities. You never know who might have a lead or can refer you to a hiring manager.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving bare-metal programming, Yocto Linux, or high-speed interfaces. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to embedded systems and SoC architectures. Practice explaining your past projects and how you've tackled challenges in low-level environments.
✨Tip Number 4
Don't forget to apply through our website! We’ve got loads of exciting roles that match your skills, and applying directly helps us keep track of your application. Plus, it shows you're serious about joining our team!
We think you need these skills to ace Senior Embedded Software Engineer Contract Remote (UK) in Belfast
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with embedded software development, especially in C/C++ and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t hold back!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for low-level embedded environments and how your background fits with our cutting-edge work on Adaptive SoC platforms. Let us know why you’re excited about this opportunity!
Showcase Relevant Projects: If you’ve worked on projects involving bare-metal, Yocto Linux, or high-speed interfaces like PCIe, make sure to mention them. We love seeing real-world applications of your skills, so give us the details!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting role. Don’t miss out on the chance to join our team!
How to prepare for a job interview at Fundacion Nuestros Hijos
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of embedded software development, especially in C/C++. Be ready to discuss your experience with bare-metal, Yocto Linux, and Zephyr RTOS. They’ll likely ask you about specific projects you've worked on, so have some examples ready that showcase your skills.
✨Show Off Your Debugging Skills
Since this role involves a lot of debugging and hardware interaction, be prepared to talk about your approach to troubleshooting. Share specific instances where you’ve successfully debugged complex issues, particularly in high-speed interfaces like PCIe or Ethernet.
✨Collaboration is Key
This position requires working with global engineering teams, so highlight your teamwork skills. Think of examples where you’ve collaborated effectively with others, especially in remote settings. Communication is crucial, so show them you can articulate your ideas clearly.
✨Familiarity with Tools Matters
They’re looking for someone proficient with Git and CI/CD pipelines, so make sure you can discuss your experience with these tools. If you have any familiarity with AMD Adaptive SoC, Vivado, or Vitis, don’t forget to mention it as it could give you an edge!