At a Glance
- Tasks: Design and develop embedded software for cutting-edge computing solutions.
- Company: Join a leading tech company with 40 years of innovation in embedded systems.
- Benefits: 25 days holiday, profit share bonus, cycle to work scheme, and flexible working options.
- Why this job: Be part of a brilliant team creating impactful technology across diverse industries.
- Qualifications: Proficient in Embedded C, with experience in hardware programming and problem-solving skills.
- Other info: Dynamic environment with opportunities for professional growth and collaboration.
The predicted salary is between 36000 - 60000 £ per year.
We’re building something powerful. Let’s build it together. We’ve delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team.
The constant requirement for new, better, and more complex products means that the company requires an additional Embedded Software Engineer. The Software Engineering team is responsible for breathing life into our computer products by creating and maintaining the BIOS, and Board Support Packages (as well as additional software) required for their operation.
What will I be delivering?
- Design, develop and maintain the software in one or more of the following areas:
- UFEI BIOS
- Board support packages (Linux, Windows, VxWorks) and drivers
- Bare-metal microcontroller programming
- During the design phase to specify the product
- During board bring up to get the prototype hardware working
- During the design proving phase to validate the product
The hardware and software platforms vary, but most of the devices used are complex and a good appreciation of the hardware is a pre-requisite for this role.
What do I need to bring with me?
- Demonstrated knowledge and experience:
- Proficient in Embedded C programming for x86, PowerPC, or high-performance ARM processors.
- Practical experience programming a variety of hardware devices at the register level.
- Good appreciation of hardware.
- Excellent problem-solving and debugging skills.
- Ability to apply a systematic approach to software debugging, ensuring thorough and efficient resolution of issues.
- Experience in one or more of the following:
- Developing Linux, Windows, and/or VxWorks BSPs, system, and device drivers.
- Developing low-level, embedded software for Linux or a similar operating system.
- Developing UEFI BIOS.
- Bare-metal microcontroller programming, including direct register manipulation and low-level hardware interfacing.
Benefits for Working at Concurrent
- 25 days holidays + bank holidays and holiday purchase scheme.
- Annual profit share bonus.
- Cycle to work, Home.
Embedded Software Engineer in Essex employer: Concurrent
Contact Detail:
Concurrent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer in Essex
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. We can’t stress enough how personal connections can open doors that applications alone can’t.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. We recommend practising coding challenges and discussing your past projects. Show them you’re not just a resume, but a passionate engineer ready to tackle their challenges.
✨Tip Number 3
Tailor your approach! When you get an interview, research the company’s products and challenges. We want to see you engage with our mission and demonstrate how your skills can contribute to our success.
✨Tip Number 4
Don’t forget to follow up after your interview! A simple thank-you email can leave a lasting impression. We love seeing candidates who are enthusiastic and proactive about joining our team.
We think you need these skills to ace Embedded Software Engineer in Essex
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience with Embedded C programming and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Showcase Your Problem-Solving Skills: In your application, don’t just list your skills—show us how you’ve used them! Share specific examples of challenging issues you've tackled in previous roles. We love seeing how you approach problem-solving!
Be Clear and Concise: When writing your cover letter, keep it clear and to the point. Explain why you're excited about the role and how you can contribute to our team. We appreciate straightforward communication!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Let’s build something powerful together!
How to prepare for a job interview at Concurrent
✨Know Your Stuff
Make sure you brush up on your Embedded C programming skills and be ready to discuss your experience with x86, PowerPC, or ARM processors. Familiarise yourself with the specifics of UEFI BIOS and Board Support Packages, as these will likely come up in conversation.
✨Show Off Your Problem-Solving Skills
Prepare to share examples of how you've tackled complex debugging issues in the past. Think about specific challenges you've faced and how you systematically approached resolving them. This will demonstrate your analytical thinking and technical prowess.
✨Collaborate Like a Pro
Since this role involves working closely with hardware designers and other teams, be ready to discuss your experience in interdisciplinary projects. Highlight any instances where you successfully collaborated with others to bring a product from concept to reality.
✨Ask Smart Questions
Prepare thoughtful questions about the company's products and the engineering processes they use. This shows your genuine interest in the role and helps you understand how you can contribute to their mission of delivering high-performance embedded computing solutions.