At a Glance
- Tasks: Develop embedded software for industries like pharmaceuticals and environmental analysis.
- Company: Join a company revamping their flagship product with cutting-edge technology.
- Benefits: Earn up to £60,000 plus a 10% bonus, with flexible work days.
- Why this job: Make a real impact by detecting substances in food, medicine, and the environment.
- Qualifications: Experience in C/C++ and embedded systems is essential.
- Other info: Work from the Livingston site 2-3 days a week.
The predicted salary is between 36000 - 60000 £ per year.
As an Embedded Software Engineer would you like to work on software used in the pharmaceutical, environmental analysis, petrochemical, and forensics industries? Would you like to join a business as the completely re-vamp their flagship product?
You’ll build embedded software that will help detect and identify substances in food, medicine, and the environment. You’ll be responsible for designing and developing embedded software applications relating to gas chromatography and Mass Spectroscopy.
Writing bare-metal and RTOS based embedded software in C or C++
-
Using ARM based processors
-
Controlling and monitoring hardware devices including digital I/Os, ADCs, DACs and stepper motors
-
Using communications interfaces including I2C, SPI, CAN, USB and Ethernet.
You’ll work from their Livingston site 2 or 3 days per week, earning up to £60,000 plus a 10% bonus and much more. If this sounds like a role you’d be keen to hear more about, then get in touch via .
Embedded Software Engineer - Livingston employer: Be-IT
Contact Detail:
Be-IT Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer - Livingston
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as gas chromatography and mass spectroscopy. Having a solid understanding of these concepts will not only help you during the interview but also show your genuine interest in the role.
✨Tip Number 2
Brush up on your C and C++ programming skills, especially in the context of embedded systems. Consider working on personal projects or contributing to open-source projects that involve bare-metal and RTOS-based software development to showcase your practical experience.
✨Tip Number 3
Make sure to highlight any experience you have with ARM-based processors and communication interfaces like I2C, SPI, CAN, USB, and Ethernet. Being able to discuss your hands-on experience with these technologies can set you apart from other candidates.
✨Tip Number 4
Network with professionals in the embedded systems field, especially those who work in industries related to pharmaceuticals or environmental analysis. Engaging with industry groups or attending relevant meetups can provide valuable insights and potentially lead to referrals.
We think you need these skills to ace Embedded Software Engineer - Livingston
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description for the Embedded Software Engineer position. Understand the key responsibilities, such as working with gas chromatography and Mass Spectroscopy, and highlight your relevant experience in your application.
Tailor Your CV: Customize your CV to emphasize your experience with embedded software development, particularly in C or C++. Include specific projects where you've used ARM processors or worked with hardware devices like digital I/Os and ADCs.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the industries mentioned (pharmaceutical, environmental analysis, etc.) and your eagerness to contribute to the company's flagship product. Mention any relevant skills with communication interfaces like I2C, SPI, or USB.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. A polished application reflects your attention to detail, which is crucial for an engineering role.
How to prepare for a job interview at Be-IT
✨Show Your Technical Skills
Be prepared to discuss your experience with embedded software development, particularly in C or C++. Highlight any projects where you've worked with ARM processors or developed applications for gas chromatography and mass spectroscopy.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your problem-solving skills. Be ready to explain how you approach debugging and optimizing embedded systems, especially when controlling hardware devices like ADCs and DACs.
✨Familiarize Yourself with Communication Protocols
Since the role involves using various communication interfaces such as I2C, SPI, and CAN, make sure you can discuss these protocols confidently. Prepare examples of how you've implemented them in past projects.
✨Express Enthusiasm for the Industry
Show genuine interest in the pharmaceutical, environmental analysis, and petrochemical industries. Discuss why you are excited about the opportunity to work on products that have a real-world impact, such as detecting substances in food and medicine.