At a Glance
- Tasks: Join our team to develop and implement embedded software for cutting-edge communication products.
- Company: Be part of a global leader in sensor-based technology, making an impact worldwide.
- Benefits: Enjoy private health insurance, dental cover, and a performance-related bonus.
- Why this job: Work on innovative projects in a collaborative environment that values your contributions.
- Qualifications: A degree in Software or Electronic Engineering is essential; experience with C/C++ is a plus.
- Other info: This role requires 3 days on-site in Cheltenham, perfect for hands-on experience.
The predicted salary is between 36000 - 60000 £ per year.
Location: Cheltenham, Gloucestershire (3 Days Per Week On-Site)
Overview Of Business & Opportunity
This is a chance for 2 Embedded Software Engineers to join a growing team for a business that is a global leader in their field, focusing on communication and sensor based products used across the world.
Key Responsibilities:
- Develop, Implement Embedded Software (C/C++) for ARM Based MicroControllers
- Work with Embedded Software on a Real-Time Operating System
- Test & Debug Existing Embedded Systems & Document Your Findings
- Support in Building/Manufacturing Test Frameworks to Validate New Software
- Produce Documentation For Software Designs
- Testing of Hardware Devices
Desirable Skills:
- Knowledge of Wireless Communication Systems
- Linux Development for Embedded
- MATLAB/Simulink
Education:
Degree in a relevant area such as Software or Electronic Engineering
Additional Benefits:
- Private Health & Dental Insurance
- 5% Employer Pension Contributions
- Employee Performance Related Bonus
Embedded Software Engineer employer: Mid-Way Supply, Inc.
Contact Detail:
Mid-Way Supply, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer
✨Tip Number 1
Familiarise yourself with the specific ARM-based microcontrollers mentioned in the job description. Having hands-on experience or projects that showcase your skills in developing embedded software for these platforms will make you stand out.
✨Tip Number 2
Brush up on your knowledge of real-time operating systems (RTOS). Being able to discuss how you've implemented or worked with RTOS in past projects can demonstrate your practical understanding and readiness for the role.
✨Tip Number 3
Prepare to discuss your debugging strategies and experiences. Be ready to share specific examples of how you've tested and debugged embedded systems, as this is a key responsibility in the role.
✨Tip Number 4
If you have experience with wireless communication systems or Linux development for embedded systems, make sure to highlight this in conversations. These skills are desirable and could give you an edge over other candidates.
We think you need these skills to ace Embedded Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in embedded software development, particularly with C/C++ and ARM-based microcontrollers. Include specific projects or roles that demonstrate your skills in real-time operating systems and debugging.
Craft a Strong Cover Letter: Write a cover letter that connects your background to the key responsibilities outlined in the job description. Emphasise your experience with wireless communication systems and any familiarity with Linux development or MATLAB/Simulink.
Showcase Your Problem-Solving Skills: In your application, provide examples of how you've tested and debugged existing embedded systems. Highlight any documentation you've produced for software designs, as this is crucial for the role.
Highlight Relevant Education: Ensure you mention your degree in Software or Electronic Engineering prominently in your application. If you have any additional certifications or training related to embedded systems, include those as well.
How to prepare for a job interview at Mid-Way Supply, Inc.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C/C++ programming and ARM-based microcontrollers. Highlight specific projects where you've developed embedded software, and be ready to explain your approach to testing and debugging.
✨Understand Real-Time Operating Systems
Since the role involves working with real-time operating systems, brush up on your knowledge in this area. Be ready to discuss how you have implemented or interacted with RTOS in past projects, as this will demonstrate your relevant expertise.
✨Familiarise Yourself with Wireless Communication Systems
Given the company's focus on communication products, it’s beneficial to understand wireless communication systems. Prepare to talk about any experience you have in this field, including protocols and technologies you've worked with.
✨Prepare Questions for the Interviewers
Interviews are a two-way street, so think of insightful questions to ask about the team, projects, and company culture. This shows your genuine interest in the role and helps you assess if it's the right fit for you.