Principal Embedded Software Engineer in Oakington

Principal Embedded Software Engineer in Oakington

Oakington Full-Time 36000 - 60000 £ / year (est.) No working from home possible
I

At a Glance

  • Tasks: Lead innovative software projects from concept to production in a dynamic team.
  • Company: Join Fen Technology Ltd, part of the inspiring Inspiralia Group.
  • Benefits: Competitive salary, supportive team, and opportunities for skill development.
  • Other info: Enjoy a friendly work environment in a beautiful rural setting near Cambridge.
  • Why this job: Make an impact with cutting-edge tech while collaborating globally.
  • Qualifications: Experience in embedded software development and strong communication skills.

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

Would you like to work with people from all over the World? Do you believe in Entrepreneurship & Innovation?

If the answer to all these questions is YES, we are looking for you!

We are a passionate and dynamic New Product Development Company. We offer our clients a 360º service from conceptual design to series production. We solve complex engineering problems and develop next generation products.

Due to our rapid expansion in the UK, we are searching for a Principal Embedded Software Engineer for our company Fen Technology Ltd, part of Inspiralia Group.

The role at Fen involves all stages of the design process from initial feasibility to supporting new product introduction. You need to be competent at time management and whilst the projects are team focused you should be able to work autonomously with minimal direct supervision. You should be able to clearly demonstrate experience in all the following areas:

  • First-hand knowledge of the software development lifecycle, from requirements capture through design, implementation and validation to software release for high volume manufacturing
  • Translation of requirements into a coherent design
  • C/C++ software design and development in an embedded environment
  • Working with Real-time Operating Systems (e.g. FreeRTOS)
  • Development and debugging with prototype hardware and evaluation kits
  • Good appreciation of hardware (e.g. MCUs, memory, sensors, modems, etc.)
  • Agile/Scrum development methodologies
  • Use of bug tracking systems
  • Leading successful software development teams in the context of multidisciplinary projects
  • Working in a commercial environment, where time is money and good communication with clients and colleagues is key

Technical experience

You should be able to show past track record in at least four of the following areas:

  • Device drivers (I2C, SPI, USB)
  • Hardware control (GPIO, UARTs, DMA)
  • Embedded Linux at BSP level
  • Embedded TCP/IP networking
  • Wireless technologies (e.g. Bluetooth LE, WiFi, etc.)
  • Communications protocol design
  • Scripting Languages
  • Using REST APIs
  • System security/encryption techniques

In addition, you ideally should have some knowledge or interest in three or more of the following areas:

  • Embedded control and monitoring solutions
  • Wearable electronics
  • Connected ‘Internet of Things’ products
  • Location based systems

As we often have to use the tools and methodologies that our clients prescribe, we’re keen to support you to adapt your working methods and quickly get to grips with new concepts. We also expect you to be meticulous in the way you write and document your code.

The rewards available are:

  • Competitive remuneration package commensurate with your skill and experience level
  • Interaction with a team of highly experienced engineers keen to share knowledge and work together to develop Fen’s skill base
  • Friendly dynamic working environment with a supportive team approach
  • A chance to develop your skills and experience-profile in a wide range of exciting technologies and markets
  • Attractive workplace in a pleasant rural village location on the edge of Cambridge without the usual traffic issues to contend with

To apply, please send a cover letter and CV to: jobs@fentechnology.co.uk

Principal Embedded Software Engineer in Oakington employer: Inspiralia

Fen Technology Ltd, part of the Inspiralia Group, is an exceptional employer that fosters a culture of innovation and collaboration. Located in a picturesque rural village on the edge of Cambridge, we offer a friendly and dynamic working environment where employees can thrive and develop their skills across a variety of exciting technologies. With competitive remuneration and opportunities for professional growth, we are dedicated to supporting our team members in their career journeys while tackling complex engineering challenges together.

I

Contact Details:

Inspiralia Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Embedded Software Engineer in Oakington

Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, tech conferences, or even online webinars. The more you engage with others, the better your chances of landing that Principal Embedded Software Engineer role.

Show Off Your Skills

When you get the chance to chat with potential employers, don’t hold back! Share your past projects and experiences that align with the job description. Let them see how your expertise in C/C++ and embedded systems can make a difference.

Ace the Interview

Prepare for those tricky interview questions by practising your responses. Focus on your experience with Agile methodologies and real-time operating systems. Remember, confidence is key, so show them you’re the right fit for their team!

Apply Through Our Website

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to reach out directly.

We think you need these skills to ace Principal Embedded Software Engineer in Oakington

Software Development Lifecycle
C/C++ Software Design and Development
Embedded Systems
Real-time Operating Systems (FreeRTOS)
Device Drivers (I2C, SPI, USB)
Hardware Control (GPIO, UARTs, DMA)
Embedded Linux at BSP Level

Some tips for your application 🫡

Show Your Passion:When writing your application, let your enthusiasm for embedded software engineering shine through! We want to see that you’re not just ticking boxes but genuinely excited about the role and our mission.

Tailor Your CV:Make sure your CV is tailored to highlight your experience in the areas we care about, like C/C++ development and real-time operating systems. We love seeing how your skills align with what we do!

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for Fen Technology. Share specific examples of your past work and how it relates to the role. Keep it concise but impactful!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Inspiralia

Know Your Stuff

Make sure you brush up on your knowledge of the software development lifecycle and embedded systems. Be ready to discuss your experience with C/C++ in detail, especially in relation to real-time operating systems like FreeRTOS. This will show that you’re not just familiar with the concepts but can apply them effectively.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex engineering problems in the past. Think about times when you had to translate requirements into a coherent design or debug prototype hardware. This will demonstrate your ability to think critically and work autonomously.

Communicate Clearly

Since good communication is key in this role, practice explaining your past projects and technical concepts in a clear and concise manner. Be ready to discuss how you’ve collaborated with multidisciplinary teams and communicated with clients, as this will highlight your teamwork skills.

Be Adaptable

Given that the company values adaptability, be prepared to discuss how you’ve adjusted your working methods to meet client needs or new technologies. Show enthusiasm for learning and adapting to different tools and methodologies, which will reflect your entrepreneurial spirit.