At a Glance
- Tasks: Develop next-gen sensors for the marine industry using embedded software.
- Company: Innovative tech firm near Reading with a focus on marine technology.
- Benefits: Very competitive salary, bonus, and great benefits including hybrid work.
- Why this job: Join a dynamic team and make waves in the marine tech sector.
- Qualifications: Proficient in C & C++, with experience in embedded systems and microcontrollers.
- Other info: Exciting opportunity for career growth in a structured development environment.
The predicted salary is between 36000 - 60000 £ per year.
We are looking for an Embedded Software Engineer who is interested in developing a next generation sensor for the marine industry. This would appeal to Engineers who want variety and enjoy working closely with the bare metal electronics components.
Knowledge, Skills and Experience
- Able to code proficiently in C & C++
- Experience with microcontroller hardware (e.g. STM32, PIC, TM4C) and frameworks, working with the memory, performance and power constraints of these systems.
- Experience of developing and debugging, including cross-compiling for different hardware architectures, virtualisation and docker concepts.
- Able to work in a structured software development environment that includes:
- Architecting & documenting designs.
- Following coding guidelines.
- Developing unit and system tests.
Embedded Software Engineer employer: Gerrell & Hard
Contact Detail:
Gerrell & Hard Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the marine industry or embedded systems. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C/C++ and microcontrollers. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding and debugging skills. Practice common problems related to embedded systems to impress during the interview.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Embedded Software Engineers like you. It’s the best way to get noticed!
We think you need these skills to ace Embedded Software Engineer
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your coding skills in C and C++. We want to see your experience with microcontrollers and how you've tackled performance and power constraints in your projects.
Be Specific About Your Experience: When detailing your past roles, focus on your experience with embedded systems. Mention any specific projects where you developed or debugged software, especially if you used cross-compiling or virtualisation.
Follow the Guidelines: We appreciate a structured approach! Make sure your application reflects your ability to architect and document designs, as well as your adherence to coding guidelines and testing practices.
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 get to know you better!
How to prepare for a job interview at Gerrell & Hard
✨Know Your Code Inside Out
Make sure you’re comfortable with C and C++ as these are crucial for the role. Brush up on your coding skills and be ready to discuss your past projects where you’ve used these languages, especially in embedded systems.
✨Familiarise Yourself with Hardware
Since the job involves working closely with microcontroller hardware like STM32 and PIC, take some time to review their specifications and functionalities. Being able to talk about how you've interacted with these components will show your hands-on experience.
✨Understand the Development Environment
Get a good grasp of structured software development practices. Be prepared to discuss how you’ve architected and documented designs in previous roles, and how you follow coding guidelines and develop tests. This shows you can fit into their workflow seamlessly.
✨Security Clearance Awareness
Since security clearance is required, be ready to discuss your eligibility and any relevant experience. It’s important to demonstrate that you understand the implications of working in a secure environment and can handle sensitive information responsibly.