Embedded Software Engineer in Newport
Embedded Software Engineer

Embedded Software Engineer in Newport

Newport Full-Time 36000 - 60000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Develop C/C++ code for embedded systems and create user interfaces.
  • Company: Join Rheinmetall, a leader in advanced electronics for defence and security.
  • Benefits: Enjoy 25 days holiday, flexible working, healthcare, and excellent training opportunities.
  • Why this job: Make an impact in cutting-edge technology while growing your career.
  • Qualifications: Experience in software development and a passion for technology.
  • Other info: Dynamic team environment with fun social events and recognition for your contributions.

The predicted salary is between 36000 - 60000 £ per year.

Rheinmetall Electronics UK (REUK) Ltd operates internationally, designing and manufacturing advanced electronics products and systems for the communications, defence, security and government services market. We are excited to announce that we are building upon the commercial success achieved to date, and have an opportunity to join our rapidly expanding team. We are recruiting an Embedded Software Engineer to join our team.

The position is focused on developing C/C++ code for embedded electronic systems and user interfaces, with potential involvement in desktop applications. A second focus is the development and management of software tests and formal test documentation. As part of sales support and proposal generation, participation in the analysis and composition of requirements, design of architectural and component software features, design and implementation of system, design and implementation of test plan, and documentation of final product are required.

Responsibilities & Tasks

  • Embedded Software Design Engineer
  • Software quality and compliance with internal standards
  • Production of software design documents and contribution to technical documentation
  • Ensuring the correct functionality and performance of software modules
  • Contribution to software framework road maps
  • C/C++ code development and unit testing
  • Implementation of libraries to support interfaces including RS232/RS422, CAN, RTP, UDP and TCP/IP
  • GUI development using commercial and open-source libraries
  • System control and monitoring software application development
  • Implementation and testing of video processing software using commercial and open-source libraries
  • Providing support to production during factory and assurance tests
  • Embedded Software Test Engineer
    • Full code coverage for test code
    • Quality of testing and test documentation
    • Test concept and specification
    • Quality of release candidate software
    • Testing software systems and sub-systems
    • Close interaction with SoC architects, FPGA and embedded software development
    • Documenting test performance
    • Designing test frameworks and generating test stimuli
    • Manual and automatic testing of code, configuration control, build tool configuration and documentation

    What We Offer You

    We want REUK to be the employer you choose to build your career with. We offer:

    • 25 Days holiday plus Bank holidays (increasing with service)
    • Flexible Working
    • 4-times Death-in-Service Scheme (3 months of service)
    • BUPA Healthcare & Dental-Care Insurance (after successful completion of probation period)
    • Long Service Rewards with additional holidays
    • Enhanced Employer Pension contributions of 6.8%
    • Salary sacrifice schemes for Cycle to Work
    • Discounted Ferry Bookings
    • Discounted Gym Membership
    • Bi-Monthly on-site massages
    • Excellent Training Opportunities
    • Recommend a friend scheme
    • Buying & Selling of Annual Leave
    • Excellent canteen facilities with a state-of-the-art kitchen, pool table and tuck shop
    • Staff social events throughout the year
    • Recognition for your work

    Due to our pre-employment checks, we require applicants to have lived in the UK for at least 5 years. To apply, please send your CV to hr_reuk@rheinmetall.com.

    Embedded Software Engineer in Newport employer: Rheinmetall

    Rheinmetall Electronics UK (REUK) Ltd is an exceptional employer, offering a dynamic work environment where innovation meets collaboration in the defence and security sector. With a strong commitment to employee growth, we provide excellent training opportunities, flexible working arrangements, and a comprehensive benefits package that includes healthcare, enhanced pension contributions, and generous holiday allowances. Join us to be part of a rapidly expanding team that values recognition and fosters a supportive culture, making it an ideal place for your career development.
    R

    Contact Detail:

    Rheinmetall Recruiting Team

    StudySmarter Expert Advice 🤫

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

    ✨Tip Number 1

    Network like a pro! Reach out to current employees at Rheinmetall on LinkedIn or attend industry events. A friendly chat can give us insights into the company culture and maybe even a referral!

    ✨Tip Number 2

    Prepare for the technical interview by brushing up on your C/C++ skills. We recommend working on some embedded systems projects or contributing to open-source software to showcase your expertise.

    ✨Tip Number 3

    Don’t forget to highlight your testing experience! Since the role involves software tests and documentation, we should be ready to discuss our approach to quality assurance during interviews.

    ✨Tip Number 4

    Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we can tailor our CVs and cover letters to match what Rheinmetall is looking for.

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

    C/C++ Development
    Embedded Systems Design
    Software Testing
    Test Documentation
    Software Quality Assurance
    GUI Development
    RS232/RS422 Interface Implementation
    CAN Protocol Knowledge
    TCP/IP Networking
    Video Processing Software Development
    Test Framework Design
    Configuration Control
    Build Tool Configuration
    Technical Documentation

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience with C/C++ and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

    Showcase Your Projects: Include specific examples of your work, especially those involving embedded systems or software testing. This gives us a clear picture of your capabilities and how you can contribute to our team.

    Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences quickly.

    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 ensures you’re considered for the role. Don’t miss out on this opportunity!

    How to prepare for a job interview at Rheinmetall

    ✨Know Your C/C++ Inside Out

    Make sure you brush up on your C/C++ skills before the interview. Be prepared to discuss your previous projects and how you've implemented code for embedded systems. Practising coding problems related to embedded software can really help you stand out.

    ✨Understand the Company’s Products

    Take some time to research Rheinmetall and their products. Familiarise yourself with their focus on defence and security electronics. This will not only show your interest in the company but also help you tailor your answers to align with their goals.

    ✨Prepare for Technical Questions

    Expect technical questions about software testing, documentation, and compliance with internal standards. Brush up on your knowledge of test frameworks and be ready to explain how you ensure quality in your code. Having examples from past experiences will make your answers more compelling.

    ✨Show Your Team Spirit

    Rheinmetall values collaboration, so be ready to discuss how you work within a team. Share examples of how you've contributed to group projects or supported colleagues during testing phases. Highlighting your communication skills will demonstrate that you're a great fit for their team-oriented culture.

    Embedded Software Engineer in Newport
    Rheinmetall
    Location: Newport

    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

    R
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >