Senior Embedded Software Engineer. Job in Royston LilyLifestyle Jobs

Senior Embedded Software Engineer. Job in Royston LilyLifestyle Jobs

Royston Full-Time 50000 - 70000 £ / year (est.) No working from home possible
United Cerebral Palsy of Georgia

At a Glance

  • Tasks: Design and develop embedded software for cutting-edge scientific instruments.
  • Company: Join a leading company in precision scientific technology.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Dynamic team environment with exciting challenges and career advancement.
  • Why this job: Make a real impact by solving complex problems in innovative projects.
  • Qualifications: 5+ years in embedded software engineering with strong C/C++ skills.

The predicted salary is between 50000 - 70000 £ per year.

Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle? My client developed highly precise scientific instruments & sensors.

Responsibilities

  • Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs
  • Create production support software, like test jig interfaces and calibration tools
  • Troubleshoot hardware issues, perform fault finding, and resolve system-level problems

Requirements

  • 5+ years of Embedded Firmware/Software engineering experience
  • Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS)
  • Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.)
  • Solid understanding of Digital Signal Processing

Senior Embedded Software Engineer. Job in Royston LilyLifestyle Jobs employer: United Cerebral Palsy of Georgia

As a Senior Embedded Software Engineer at our Royston location, you will join a dynamic team dedicated to innovation in scientific instrumentation. We pride ourselves on fostering a collaborative work culture that encourages continuous learning and professional growth, offering opportunities to engage with cutting-edge technology and contribute to impactful projects. Our commitment to employee well-being is reflected in our comprehensive benefits package and supportive environment, making us an exceptional employer for those seeking meaningful and rewarding careers.

United Cerebral Palsy of Georgia

Contact Details:

United Cerebral Palsy of Georgia Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Embedded Software Engineer. Job in Royston LilyLifestyle Jobs

Tip Number 1

Network like a pro! Reach out to fellow engineers and industry professionals on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your embedded software projects, especially those involving C/C++ and ARM Cortex MCUs. This will give potential employers a taste of what you can do beyond your CV.

Tip Number 3

Prepare for technical interviews by brushing up on your debugging skills and understanding of MCU peripherals. Practice common interview questions related to embedded systems to boost your confidence.

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 can sometimes give you an edge over other candidates.

We think you need these skills to ace Senior Embedded Software Engineer. Job in Royston LilyLifestyle Jobs

Embedded Software Development
C/C++ Programming
Bare Metal Programming
RTOS Experience
Digital Signal Processing (DSP)
MCU Peripheral Control
UART Communication

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with embedded software development and debugging using C/C++. We want to see how your skills align with the job description, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about problem-solving in embedded systems. We love seeing candidates who can connect their personal interests with our mission.

Showcase Your Technical Skills:Don’t forget to mention your solid knowledge of MCU peripheral control and Digital Signal Processing. We’re looking for someone who can hit the ground running, so make sure we know what you bring to the table!

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 don’t miss out on any important updates from us during the process!

How to prepare for a job interview at United Cerebral Palsy of Georgia

Know Your Stuff

Make sure you brush up on your C/C++ skills, especially in the context of embedded systems. Be ready to discuss your experience with bare metal and RTOS development, as well as any DSP algorithms you've worked on. This will show that you're not just familiar with the theory but have practical experience too.

Showcase Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex problems in previous roles. Think about times when you had to troubleshoot hardware issues or resolve system-level problems. This will demonstrate your analytical thinking and ability to handle challenges effectively.

Familiarise Yourself with the Company’s Products

Research the scientific instruments and sensors developed by the company. Understanding their products will help you tailor your answers and show genuine interest in what they do. It also gives you a chance to ask insightful questions during the interview.

Prepare for Technical Questions

Expect technical questions related to MCU peripheral control, such as UART, I2C, SPI, and others mentioned in the job description. Brush up on these topics and be ready to explain how you've used them in your past projects. This will highlight your expertise and readiness for the role.