Topcon

  • Software Engineer

    Requisition ID
    2018-2921
    Experience Level
    Specialist
    Industry
    Agriculture & Construction
    Employment Status
    Regular Full-Time
    Location : Location
    UK-Minchinhampton
    Category
    Engineering
  • Overview

    We are looking for a Software Engineer to join our team of Engineers based at our site in Minchinhampton near Stroud, Gloucestershire.

     

    As a Software Engineer, you will work on embedded software, with responsibility for the development and design of a range of embedded products. You will take a product from concept to reality, creating or adapting the software as required for the application. Also, you will have responsibility for a range of existing products, maintaining the software as required, so you need to be open to working with existing infrastructure and performing code maintenance. We are looking for candidates who are able to collaborate with other team members across a multi-disciplined engineering group, both on site and at other Topcon sites. It is key that they have the ability to work independently with minimal supervision and show a high level of ownership.

    Responsibilities

    Duties & Responsibilities

    • Design and develop embedded control, automation and HMI software for a range of Topcon products.
    • Write, modify and debug software for embedded and computer applications using languages such as C, C++ and C#.
    • Develop and document software requirements and designs including specifications and flow charts which clearly outline the functionality of the software. 
    • Write software code to create multithreaded, event driven applications (new developments and maintenance of existing products).
    • Develop and execute testing to prove that designs meet requirements and to improve reliability and compatibility within products.

    Qualifications

    Education & Experience

    • Bachelor’s or Master’s degree in software engineering or related subject (or relevant experience).
    • Strong technical experience in an industrial environment.
    • Experience in writing ‘C’ or C++ for embedded micro-controllers. 
    • Experience with embedded OS environments (e.g. FreeRTOS) and an understanding of embedded electronics hardware (especially STM32/PIC32/I2C/SPI).
    • Experience of producing production quality embedded software applications.
    • Experience with, or knowledge of, CANbus would be advantageous 
    • Experience of control, agricultural, automotive or mobile weighing systems would be beneficial.

    Knowledge, Skills & Attributes

    • Excellent interpersonal and communication skills with the ability to work with other team members across a multi-disciplined, multi-location engineering group.
    • Ability to work independently with minimal supervision and show a high level of ownership. 
    • Independent problem solver in software development.

     

    From construction to agriculture we are transforming the way companies are doing business. We are headquartered in Livermore, California USA with our European head offices in Capelle a/d iJssel, the Netherlands (topconpositioning.eu) Topcon Positioning Group designs, manufactures and distributes precise positioning products and solutions for the global surveying, construction, agriculture, civil engineering, BIM, mapping and GIS, asset management and mobile control markets. Its brands include Topcon Sokkia, Tierra, Digi-Star, RDS Technology and NORAC.

     

    We are looking for employees who share our drive and desire to be part of something bigger than themselves and possess a passion to collaborate with others who are the best at what they do. If you can see yourself in our future, see below to learn about openings that satisfy your calling. Come expand your career with us.

     

    See how we are changing things: https://www.youtube.com/user/TopconToday

     

    If you are interested in this role, please apply via our career sites,  https://international-topcon.icims.com.

     

    We are looking forward to receiving your application! 

    Options

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

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.