Embedded Software Engineer in Ponteland

Embedded Software Engineer in Ponteland

Ponteland Full-Time 35000 - 45000 £ / year (est.) Home office (partial)
COMPLETE TALENT SERVICES LIMITED

At a Glance

  • Tasks: Design and develop innovative control systems for cutting-edge machinery.
  • Company: Leading Subsea/Oil and Gas engineering company based in Newcastle.
  • Benefits: Hybrid working, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with excellent career advancement opportunities.
  • Why this job: Join a dynamic team and make a real impact in the engineering field.
  • Qualifications: Degree in Software Engineering or related field with embedded software experience.

The predicted salary is between 35000 - 45000 £ per year.

Due to business growth, we are looking to recruit for an Embedded Software Engineer for a leading Subsea/ Oil and Gas engineering company based in Newcastle. The main purpose of the role is to develop and design new control systems for the business under the instruction of more senior members of the team to help develop new ways of working and enhance capabilities of machinery produced.

The ideal candidate will be degree qualified in Software Engineering or a related field with exposure to embedded software design. Candidates will have experience in developing applications using real-time operating systems (RTOS) such as Ubuntu. Experience with ROS2.0, DDS, Azure Portal, and Matlab Simulink are all desirable.

Hours: Monday - Thursday 08:30 - 17:00 / Friday 08:30 - 12:00. Hybrid working available - 3 days in the office as a minimum.

Key Responsibilities:

  • Develop and maintain software using C/C++.
  • Work with microcontroller architectures (e.g. ARM) and implement and manage hardware interfaces like UART, CAN, USB.
  • Utilize debugging tools.
  • Develop and maintain device drivers for various hardware components and work within embedded Linux environments as needed.
  • Optimize code for performance, memory usage, and power efficiency.
  • Implement and manage industrial communication protocols like TCP/IP.
  • Ensure the security of embedded systems through proper protocol implementation.
  • Version control and collaborative development.
  • Create and maintain clear technical documentation, including design documents, test reports, and user manuals.

Qualifications & Skills:

  • Degree in Software Engineering, Computer Science, Electronic Engineering or related/equivalent subject.
  • Able to interpret schematics and electronic components.
  • Skilled in embedded software design using Real Time Operating Systems.
  • Experience with ROS2.0, DDS, Azure Portal, and Matlab Simulink (Desirable).

Note: This vacancy is being advertised by Complete Talent Services Ltd who are acting as an Employment Agency.

Embedded Software Engineer in Ponteland employer: COMPLETE TALENT SERVICES LIMITED

Join a leading Subsea and Oil and Gas engineering company in Newcastle, where innovation meets opportunity. We pride ourselves on fostering a collaborative work culture that encourages professional growth and development, offering hybrid working arrangements to support work-life balance. With a focus on cutting-edge technology and a commitment to employee well-being, we provide a rewarding environment for Embedded Software Engineers looking to make a meaningful impact in the industry.
COMPLETE TALENT SERVICES LIMITED

Contact Detail:

COMPLETE TALENT SERVICES LIMITED Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer in Ponteland

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving embedded software design. This is your chance to demonstrate your expertise in C/C++, RTOS, and any other relevant tech.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to embedded systems. Practice coding challenges and be ready to discuss your past experiences with real-time operating systems and debugging tools.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to engage with us directly.

We think you need these skills to ace Embedded Software Engineer in Ponteland

Embedded Software Design
C/C++ Programming
Real-Time Operating Systems (RTOS)
Microcontroller Architectures (e.g. ARM)
Hardware Interface Management (UART, CAN, USB)
Debugging Tools Utilisation
Device Driver Development
Embedded Linux Environments
Code Optimisation for Performance
Industrial Communication Protocols (TCP/IP)
Security Protocol Implementation
Version Control
Technical Documentation Creation
Schematic Interpretation
Experience with ROS2.0, DDS, Azure Portal, Matlab Simulink

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with embedded software design and any relevant projects you've worked on. We want to see how your skills match the job description, so don’t be shy about showcasing your expertise!

Showcase Relevant Skills: When writing your application, emphasise your experience with C/C++, RTOS, and any other technologies mentioned in the job description. We’re looking for candidates who can hit the ground running, so let us know what you bring to the table!

Keep It Clear and Concise: Your application should be easy to read and straight to the point. Use bullet points where possible and avoid jargon that might confuse us. Remember, clarity is key in technical roles!

Apply Through Our Website: Once you’ve polished your CV and cover letter, head over to our website to submit your application. It’s the best way to ensure we receive all your details correctly and can get back to you quickly!

How to prepare for a job interview at COMPLETE TALENT SERVICES LIMITED

✨Know Your Stuff

Make sure you brush up on your embedded software knowledge, especially C/C++ and real-time operating systems like Ubuntu. Be ready to discuss your experience with microcontroller architectures and debugging tools, as these are key areas they'll want to explore.

✨Showcase Your Projects

Prepare to talk about specific projects you've worked on that relate to the job. Highlight any experience with ROS2.0, Azure Portal, or Matlab Simulink. Having concrete examples will demonstrate your hands-on skills and problem-solving abilities.

✨Ask Smart Questions

Think of insightful questions to ask during the interview. Inquire about the team’s current projects or challenges they face in developing control systems. This shows your genuine interest in the role and helps you understand if it’s the right fit for you.

✨Be Ready for Technical Challenges

Expect some technical questions or even a coding challenge related to embedded systems. Practice common problems and be prepared to explain your thought process. This will help you stand out as a candidate who can think critically under pressure.

Embedded Software Engineer in Ponteland
COMPLETE TALENT SERVICES LIMITED
Location: Ponteland

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>