Embedded Software Engineer — Cambridge, UK
Embedded Software Engineer — Cambridge, UK

Embedded Software Engineer — Cambridge, UK

Cambridge Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Develop and maintain embedded software for cutting-edge Wi-Fi solutions.
  • Company: Fast-growing semiconductor company in the heart of Cambridge.
  • Benefits: Competitive salary, collaborative environment, and opportunities for professional growth.
  • Other info: Exciting career prospects in a supportive and engaging workplace.
  • Why this job: Join a dynamic team and work on innovative wireless communication systems.
  • Qualifications: Degree in computer science or engineering; experience in C programming essential.

The predicted salary is between 36000 - 60000 £ per year.

Palma Ceia SemiDesign (PCS), is a fast-growing, fabless semiconductor company, focused on complete integrated Wi‑Fi solutions for the Internet of Things (IoT) and Machine‑to‑Machine (M2M) marketplace. PCS is seeking embedded software engineers to join the existing team in Cambridge, UK, to develop and maintain products based on the latest Wi‑Fi (802.11) standards. Successful candidates will have knowledge and experience of embedded software development, ideally in the field of wireless communication systems.

Essential Duties and Responsibilities

  • Embedded software development in C.
  • Development of new code and products.
  • Maintenance of existing code base.
  • Development of python regression tests.
  • Development of ‘host’-side (windows / linux) drivers.
  • Peer review of colleagues’ work.
  • Support Inter‑Operability testing (unplug fest).
  • Support customers.

Skills And Experience

Essential Experience:

  • Bachelor’s degree in computer science, electronic engineering, or a related subject
  • Deep experience of software development in C within an embedded environment
  • Familiarity with software development for ARM and/or RISC‑V
  • Experience of professional methodologies for software development and verification within a team environment

Desirable Experience

  • Master’s degree or higher
  • Experience of software development specifically for wireless communication systems (e.g. Wi‑Fi, Bluetooth, cellular, etc.)
  • Bringing‑up and debugging software stacks running on custom ICs
  • Experience of attending plugfests / unplugfests to perform interoperability testing of complex wireless systems
  • Some proven ability to interact and support lead customers with software related issues

Attributes

  • Strong team‑player
  • Can‑do attitude
  • Good written and verbal communication skills
  • A willingness to get involved in whatever needs doing

Desirable

  • Willingness to travel, if needed

Additional Information

  • Job Site: Cambridge, UK
  • Email resumes to: careers@pcsemi.com.
  • No calls. EOE.

#J-18808-Ljbffr

Embedded Software Engineer — Cambridge, UK employer: Palma Ceia SemiDesign

Palma Ceia SemiDesign offers an exciting opportunity for embedded software engineers in the vibrant tech hub of Cambridge, UK. With a strong focus on innovation in Wi-Fi solutions for IoT and M2M, employees benefit from a collaborative work culture that encourages professional growth and development. The company values a can-do attitude and teamwork, providing a supportive environment where engineers can thrive and contribute to cutting-edge technology.
P

Contact Detail:

Palma Ceia SemiDesign Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer — Cambridge, UK

Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, tech talks, or even online webinars. You never know who might have the inside scoop on job openings at Palma Ceia SemiDesign.

Tip Number 2

Show off your skills! If you’ve got a portfolio of projects, make sure to highlight them during interviews. Whether it’s embedded software development in C or Python regression tests, let us see what you can do!

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of wireless communication systems. Be ready to discuss your experience with ARM or RISC-V, and don’t forget to practice coding challenges related to embedded systems.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to reach out directly. So, don’t hesitate—send in your application today!

We think you need these skills to ace Embedded Software Engineer — Cambridge, UK

Embedded Software Development
C Programming
Python Regression Testing
Windows Drivers Development
Linux Drivers Development
Software Development for ARM
Software Development for RISC-V
Inter-Operability Testing
Wireless Communication Systems
Debugging Software Stacks
Professional Methodologies for Software Development
Team Collaboration
Good Written Communication Skills
Good Verbal Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience with C programming and any work you've done in embedded environments. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include any relevant projects or experiences that demonstrate your knowledge of wireless communication systems. If you've developed software for ARM or RISC-V, let us know! This is your chance to shine.

Craft a Compelling Cover Letter: Your cover letter should reflect your enthusiasm for the role and the company. Share why you're excited about working with us at Palma Ceia SemiDesign and how you can contribute to our team in Cambridge.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep everything organised and makes sure your application gets the attention it deserves!

How to prepare for a job interview at Palma Ceia SemiDesign

Know Your C Inside Out

Make sure you brush up on your C programming skills, especially in an embedded context. Be ready to discuss your previous projects and how you've tackled challenges in software development. They’ll likely want to see your problem-solving skills in action!

Familiarise Yourself with Wireless Communication

Since the role focuses on Wi-Fi and other wireless systems, it’s crucial to understand the basics of these technologies. Prepare to talk about any relevant experience you have with wireless communication systems, and be ready to discuss how you’ve applied this knowledge in past projects.

Show Off Your Team Spirit

PCS is looking for strong team players, so be prepared to share examples of how you’ve collaborated with others in your previous roles. Highlight your can-do attitude and willingness to support your colleagues, as this will resonate well with their team culture.

Prepare for Technical Questions

Expect some technical questions or coding challenges during the interview. Practise common embedded systems problems and be ready to explain your thought process. This will demonstrate not only your technical skills but also your ability to communicate complex ideas clearly.

Embedded Software Engineer — Cambridge, UK
Palma Ceia SemiDesign
Location: Cambridge
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>