At a Glance
- Tasks: Design and maintain cutting-edge firmware for advanced communication technology.
- Company: Join a high-impact signal processing team in Cambridge.
- Benefits: Competitive salary, hybrid remote work, and opportunities for professional growth.
- Other info: Collaborate with FPGA teams and explore advanced cellular firmware solutions.
- Why this job: Take ownership of innovative projects and work autonomously on exciting technology.
- Qualifications: Extensive C experience and strong knowledge of DSP fundamentals required.
The predicted salary is between 80000 - 90000 £ per year.
My client is looking for an experienced Firmware Engineer to join a small, high-impact signal processing team. You will take ownership of the full embedded firmware stack, from initial investigation through to integration and release, working with a high degree of autonomy on cutting-edge communication technology.
Responsibilities
- Design and maintain C firmware for TI DSPs and ARM aarch64 Linux platforms
- Implement and optimize MAC/RLC protocol stacks for GERAN, UTRAN, E-UTRAN, and NR
- Collaborate with FPGA teams to manage Xilinx SoC data paths and DMA transfers
Requirements
- Extensive experience in C for resource-constrained targets, including deep knowledge of memory layout, linker scripts, and drivers for SPI, I2C, and DMA.
- Strong command of DSP fundamentals and 3GPP standards
- Several years of commercial experience in cellular or RF firmware.
Bonus Skills
- Familiarity with TI DSP architecture or Xilinx SoC development toolchains
- Experience with open-source SDR tools like srsRAN or PCI-based host-to-DSP communication architectures.
Firmware Engineer - Hybrid Remote in South Cave employer: Platform Recruitment Limited
Contact Detail:
Platform Recruitment Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Firmware Engineer - Hybrid Remote in South Cave
✨Tip Number 1
Network like a pro! Reach out to your connections in the firmware and signal processing space. Attend meetups or webinars, and don’t be shy about asking for introductions. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C firmware and DSP fundamentals. This can really set you apart from other candidates and give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of MAC/RLC protocol stacks and memory layouts. Practice coding challenges related to embedded systems, as this will help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, applying directly shows your enthusiasm and commitment to joining our team.
We think you need these skills to ace Firmware Engineer - Hybrid Remote in South Cave
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Firmware Engineer role. Highlight your experience with C programming, DSP fundamentals, and any relevant projects you've worked on. We want to see how your skills match up with what we're looking for!
Showcase Your Projects: Include specific examples of your work in embedded firmware development. If you've designed or maintained firmware for TI DSPs or ARM platforms, let us know! Real-world examples can really make your application stand out.
Be Clear and Concise: When writing your cover letter, keep it clear and to the point. Explain why you're interested in the role and how your background makes you a great fit. We appreciate straightforward communication!
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the position. We can't wait to hear from you!
How to prepare for a job interview at Platform Recruitment Limited
✨Know Your Firmware Inside Out
Make sure you brush up on your C programming skills, especially for resource-constrained targets. Be ready to discuss memory layout, linker scripts, and drivers for SPI, I2C, and DMA in detail. This will show that you have the technical chops needed for the role.
✨Showcase Your DSP Knowledge
Since the role requires a strong command of DSP fundamentals and 3GPP standards, prepare to talk about your experience with these topics. Bring examples from your past work where you've applied this knowledge, as it will demonstrate your expertise and relevance to the position.
✨Collaborate Like a Pro
The job involves working closely with FPGA teams, so be prepared to discuss your collaboration experiences. Think of specific instances where you successfully managed data paths or DMA transfers, and how you communicated effectively with other teams to achieve project goals.
✨Familiarity with Tools is Key
If you have experience with TI DSP architecture, Xilinx SoC development toolchains, or open-source SDR tools like srsRAN, make sure to highlight this during the interview. Even if it's a bonus skill, showing familiarity can set you apart from other candidates.