At a Glance
- Tasks: Design and develop embedded software for power systems, collaborating with engineers and stakeholders.
- Company: ESCO Maritime Solutions is a leader in innovative engineering solutions for the maritime industry.
- Benefits: Enjoy a full-time role with opportunities for growth and collaboration in a supportive environment.
- Why this job: Join a dynamic team, work on impactful projects, and enhance your skills in a cutting-edge field.
- Qualifications: Bachelor’s or Master’s in Engineering; experience in embedded software and coding required.
- Other info: Candidates must be eligible for security vetting; agile experience is a plus.
The predicted salary is between 36000 - 60000 £ per year.
Embedded Software Engineer – Power Applications
Join to apply for the Embedded Software Engineer – Power Applications role at ESCO Maritime Solutions
Embedded Software Engineer – Power Applications
Join to apply for the Embedded Software Engineer – Power Applications role at ESCO Maritime Solutions
- Operate as the go-to controls engineer across multiple projects, liaising with multiple stakeholders to design, implement and verify embedded software applications.
- Work with the systems engineers to develop requirements, interface definitions and other applicable material to optimise implementation.
Scope / Dimensions
- Operate as the go-to controls engineer across multiple projects, liaising with multiple stakeholders to design, implement and verify embedded software applications.
- Work with the systems engineers to develop requirements, interface definitions and other applicable material to optimise implementation.
Key Responsibilities
- Act as the embedded technical specialist within a small team developing a range of electrical power systems, primarily converters.
- Design and develop the system design, along with systems and electronic specialists.
- Develop DSP and / or microprocessor-based designs for controllers, protection devices and power conversion equipment.
- Implement prototypes and perform testing.
- Engage in interface definition to ensure compatibility with interfacing systems.
- Support verification and qualification testing.
- Collect, scrutinise, organise and challenge customer requirements.
- Interact with internal and external customers to resolve design choices and ambiguities.
- Define interfaces at handover points on the project.
- Drive for re-use, similarity and maximising previously developed products / items.
- Perform system analysis.
- Participate in system validation and verification and ensure compliance with requirements.
- Tailor, modify or create processes to drive activities which we repeat and would add value.
Financial Responsibilities
- Support delivery of assigned scope of work within agreed schedule and budget limits.
Qualifications, Knowledge, Skills And Experience
Education/Experience
- Bachelor’s or Master’s degree in Electronic / Electrical Engineering, Software / Systems Engineering, or a related field.
- Proven track-record of delivering embedded software / firmware ideally in one or more of the automotive / aerospace / nuclear / defence industries.
- A team player mentality, thriving in a collaborative and supportive work environment.
- Experience of embedded C/C++ and/or python coding for microcontrollers.
- Quick learner with a flexible and adaptable approach.
- Knowledge of embedded software operation within systems.
- Experience of DSPs would be beneficial.
- Experience of code generation from MATLAB/Simulink would be beneficial.
Preferred Qualifications
- Systems testing experience.
- Experience of power systems.
- Experience of Jama, DOORS, Polarion or similar requirements management tools.
- Experience of working with agile approaches such as sprints, scrums and using Jira or similar for self-organisation.
Note: All candidates must be eligible to achieve the relevant security vetting level applicable to the role.
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Engineering and Information Technology
-
Industries
Defense and Space Manufacturing
Referrals increase your chances of interviewing at ESCO Maritime Solutions by 2x
Get notified about new Embedded Software Engineer jobs in Rugeley, England, United Kingdom.
West Midlands, England, United Kingdom 2 weeks ago
Birmingham, England, United Kingdom 1 week ago
Embedded Software Engineer – Power Applications – Contractor
Stoke-On-Trent, England, United Kingdom 2 weeks ago
Birmingham, England, United Kingdom 1 week ago
Embedded Software Consulting Engineer, Protection and Control Systems
Staffordshire, England, United Kingdom 3 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Embedded Software Engineer - Power Applications employer: ESCO Maritime Solutions
Contact Detail:
ESCO Maritime Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer - Power Applications
✨Tip Number 1
Familiarise yourself with the specific technologies and tools mentioned in the job description, such as embedded C/C++, Python, and MATLAB/Simulink. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Network with professionals in the defence and aerospace industries. Attend relevant meetups or online forums to connect with current employees at ESCO Maritime Solutions or similar companies. This can provide you with insider knowledge and potentially a referral.
✨Tip Number 3
Prepare to discuss your experience with system validation and verification processes. Be ready to share specific examples of how you've ensured compliance with requirements in past projects, as this is a key responsibility for the role.
✨Tip Number 4
Showcase your collaborative skills by highlighting any team projects you've worked on, especially those involving multiple stakeholders. Emphasising your ability to liaise effectively with different teams will demonstrate that you can thrive in the supportive environment they value.
We think you need these skills to ace Embedded Software Engineer - Power Applications
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in embedded software development, particularly in power applications. Emphasise your skills in C/C++ and Python coding, as well as any experience with DSPs or MATLAB/Simulink.
Craft a Strong Cover Letter: In your cover letter, explain why you are passionate about embedded systems and how your background aligns with the responsibilities of the role. Mention specific projects where you've successfully collaborated with teams to deliver solutions.
Highlight Relevant Experience: When detailing your work history, focus on your achievements in the automotive, aerospace, nuclear, or defence industries. Use quantifiable results to demonstrate your impact, such as successful project completions or improvements in system performance.
Showcase Your Teamwork Skills: Since the role requires collaboration with multiple stakeholders, provide examples of how you've effectively worked in teams. Highlight your ability to communicate technical concepts clearly and resolve design ambiguities with both internal and external customers.
How to prepare for a job interview at ESCO Maritime Solutions
✨Showcase Your Technical Skills
Be prepared to discuss your experience with embedded C/C++ and Python coding. Bring examples of past projects where you've developed software for microcontrollers, especially in power systems or similar industries.
✨Understand the Role's Requirements
Familiarise yourself with the key responsibilities outlined in the job description. Be ready to explain how your background aligns with their needs, particularly in system design and verification testing.
✨Demonstrate Team Collaboration
Since this role involves liaising with multiple stakeholders, highlight your experience working in teams. Share specific examples of how you've successfully collaborated with engineers and customers to resolve design ambiguities.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving abilities, especially related to embedded systems. Think of scenarios where you had to troubleshoot issues or optimise designs, and be ready to discuss your thought process.