• Embedded Software Engineer

    Job Locations UK-Gloucestershire-New Mills, Wotton-under-Edge
    Job Reference
    MP10824
    No. of Openings
    1
    No. of Openings Remaining
    1
    Division
    Machine Tool Products Division
    Job Type
    Permanent Full-Time
  • Overview

    Renishaw's Machine Tool Product (MTP) division are recruiting an Embedded Software Engineer to work within new product and current development at our global HQ in Wotton-under-Edge. 

     

    This position will be part of a multi-disciplinary team creating the next generation of Renishaw products for use of on machine tools. You will be accountable for developing real time embedded software used within systems, be given the opportunity to improve your embedded system design and development skills within the metrology engineering domain.

     

    Our products and services are used in applications as diverse as the automotive and aerospace industries to military and consumer electronics. We operate in an environment that promotes autonomy and creativity with people who can deliver quality within set timelines.

     

    Responsibilities

    • Developing new embedded software, maintaining software in existing products and developing for associated production equipment
    • Taking part in design discussions with various electronic and mechanical hardware design teams
    • Writing design documentation of a high standard
    • Specifying, performing and documenting software testing
    • Peer reviewing of code and documentation produced by the division’s engineers
       

    Key requirements

    • Experience in real time embedded system design and implementation
    • Working knowledge of microcontrollers
    • Demonstrable skills for software development using the C programming language
    • Knowledge of OO programming and design preferably in Python (though Python programming knowledge is not a prerequisite)
    • Proven ability to estimate development timescales and produce high quality design documentation
    • You will enjoy creating well thought out software designs, documenting them, and then implementing them in clearly readable code
    • You will possess strong attention to detail with clear verbal and written communication skills
    • A keen interest in keeping up to date with new technologies and learning new skills
       

    Opportunities for career development and training

    • Joining a focussed team responsible for the development of design solutions, which include producing sections of embedded code, testing and documenting the systems
    • You will be joining a like-minded enthusiastic team, engaged on a wide-range of diverse machine tool products
    • Many of our projects develop leading-edge technology and so will you


    This is a great opportunity for those with demonstrable embedded software experience, or recent graduates with industry experience who have a genuine interest in developing a career in embedded software and learning new programming languages.

     

    Benefits

     

    When you join Renishaw, we're committing to your future career. That's because we believe in developing our people's skills and promoting them internally. We also offer a benefits package that's highly desirable, including a 9% non-contributory pension, discretionary annual bonus and pay reviews, subsidised onsite restaurant, free parking and sports and leisure societies. Of course, we appreciate there’s more to work than the office, so we also offer 25 days holiday, Life Assurance, Permanent Health Insurance scheme subject to application and BUPA Renishaw Health Trust.

     

    Shortlisted applicants will be invited to attend a face to face interview, which will comprise of technical and behavioural questions. This may include an informal problem-solving task(s). It is our obligation to safeguard applicants and our employees during the recruitment process. This applies to the conduct of the interview itself. All applicants will be asked at screening stage whether reasonable adjustments at interview stage are required to ensure appropriate measures are in place to facilitate an effective interview or assessment process.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed