At a Glance
- Tasks: Design and develop embedded software for cutting-edge scientific instruments.
- Company: Join a pioneering company in precision sensing technology.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Be part of a team that values innovation and collaboration.
- Why this job: Elevate your skills while solving real-world problems in a dynamic environment.
- Qualifications: 5+ years in embedded software development 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 as an Embedded Linux Software Engineer:
- 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
Apply now to be part of a company developing highly complex sensing technologies, and take your embedded software skills to the next level today!
Senior Embedded Software Development Engineer. Job in Royston LilyLifestyle Jobs employer: United Cerebral Palsy of Georgia
Join a leading company in Royston that is at the forefront of developing highly precise scientific instruments and sensors. With a strong emphasis on innovation, our collaborative work culture fosters creativity and problem-solving, while offering ample opportunities for professional growth and development. Enjoy competitive benefits and the chance to work on cutting-edge technology that makes a real impact in the field.
Contact Details:
United Cerebral Palsy of Georgia Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Senior Embedded Software Development Engineer. Job in Royston LilyLifestyle Jobs
✨Tip Number 1
Network like a pro! Reach out to your connections in the embedded software field, especially those who work with ARM Cortex MCUs. A friendly chat can lead to insider info about job openings that might not even be advertised yet.
✨Tip Number 2
Show off your skills! Prepare a portfolio or a GitHub repository showcasing your best projects in embedded software development. This is your chance to demonstrate your expertise in C/C++ and DSP algorithms to potential employers.
✨Tip Number 3
Ace the interview! Brush up on troubleshooting techniques and system-level problem-solving scenarios. Be ready to discuss how you've tackled hardware issues in the past, as this will show you're the right fit for the role.
✨Tip Number 4
Don't forget to apply through our website! We make it super easy for you to submit your application directly, and it helps us keep track of all the amazing talent out there. So, hit that apply button and let’s get you started on this exciting journey!
We think you need these skills to ace Senior Embedded Software Development Engineer. Job in Royston LilyLifestyle Jobs
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with embedded software development, especially in C/C++. We want to see how your skills align with the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about embedded systems and how your problem-solving skills can contribute to our team. Keep it concise but impactful!
Showcase Your Technical Skills:Don’t forget to mention your experience with MCU peripherals and DSP algorithms. We love seeing specific examples of how you've tackled challenges in your previous roles, so include those juicy 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 opportunity. Let’s get your journey started!
How to prepare for a job interview at United Cerebral Palsy of Georgia
✨Know Your Stuff
Make sure you brush up on your embedded software development skills, especially in C/C++. Be ready to discuss your experience with bare metal and RTOS, as well as any DSP algorithms you've worked on. They’ll want to see that you can talk the talk and walk the walk!
✨Showcase Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous roles. Think about specific instances where you troubleshot hardware issues or resolved system-level problems. This will demonstrate your ability to think critically and creatively under pressure.
✨Familiarise Yourself with Their Tech
Research the company’s products and technologies, especially their scientific instruments and sensors. Understanding their applications and challenges will help you tailor your answers and show genuine interest in what they do.
✨Ask Insightful Questions
Prepare thoughtful questions about the role and the team. Inquire about the development process, tools they use, or how they approach debugging. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.