MadisonRecruiter Since 2001
the smart solution for Madison jobs

Embedded Software Engineer

Company: Topcon Positioning Systems
Location: Fort Atkinson
Posted on: May 16, 2022

Job Description:

Topcon Positioning Group is headquartered in Livermore, California, USA (topconpositioning.com). 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.
To learn more about Topcon career opportunities go to www.topconcareers.com.Topcon Positioning Group is headquartered in Livermore, California, USA (topconpositioning.com). 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.
To learn more about Topcon career opportunities go to www.topconcareers.com.
Summary: Topcon is expanding the software engineering department to grow and increase New Product Development resources and project execution. This position will be responsible for design and development of embedded systems and components for mobile agricultural equipment and will be involved in the entire software development lifecycle:

  • Review system requirements with cross-functional teams
  • Understand the system components to meet product specifications.
  • Software design and development to create highest quality product.
  • Software development estimations, including identification of risk areas.
  • Collaborate with testing resources for internal and field testing to validate design and implementation.
  • Develop software tools and function to meet product requirements.Applications focused on agricultural weighing systems and related components. Typical mobile weighing system applications include feed mixers, grain carts, manure spreaders, balers, seed air carts. Additional weighing applications include stationary feed mixers, feed storage bins, animal weighing.
    Essential Job Duties and Responsibilities:
    • Develop embedded Linux C++ software applications.
    • Use and manage automated build systems using qmake or cmake.
    • Support algorithm implementation, system integration, test, and debug.
    • Participates in code reviews software integration and other related design reviews.
    • Participate in product testing phases of development, including in-house, field & OEM testing efforts.
    • Develop rapid prototypes when appropriate to evaluate risks and communicate concepts.
    • Team player willing to do whatever it takes to add value.
    • Positive attitude to solve complex technical challenges and provide robust solutions.
      Requirements and Skills:
      • BS-Computer Science / Electrical Engineering / Computer Engineering --- or equivalent.
      • Design experience with multithreading and object-oriented methodologies.
      • Experience developing embedded Linux applications using C++.
      • Ability to communicate effectively with cross-functional teams.
      • Excellent verbal and writing skills; able to communicate concepts through written and visual presentations.
      • Fully vaccinated for COVID-19, unless you request and are granted a reasonable accommodation
        Preferred Skills:
        • Version control tools: Git, Bitbucket, Mercurial.
        • Embedded Linux BSP/SDK development (Yocto or Buildroot).
        • Familiarity with U-Boot and building/customizing kernels and kernel drivers.
        • Familiarity using and implementing message-based application concurrency (Zero MQ).
          Equipment and Tools Operated or worked from:Normal office equipment
          • Majority of time in typical office setting.
          • Occasional trips including visits to farms with agricultural equipment, crops, and cattle.
            Physical Environment:Typical office environment
            • Ability to lift electronic test equipment including DVM, oscilloscopes, bench top power supplies, etc.
            • Ability to lift various indicator, display, and interface products.
            • Ability to lift weights for test systems weighing up to approximately 50 lbs.

Keywords: Topcon Positioning Systems, Madison , Embedded Software Engineer, IT / Software / Systems , Fort Atkinson, Wisconsin

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Wisconsin jobs by following @recnetWI on Twitter!

Madison RSS job feeds