Embedded Software Engineer

Hydro-GearIndianapolis, IN
47dOnsite

About The Position

The Embedded Software Engineer will be responsible for implementing software that integrates with both in-house and customer designed hardware. This role will have the opportunity to be at the forefront of converting drive products from traditional hydraulic to highly efficient, environmentally friendly electrical traction. Please note, we are not able to consider candidates who currently or in the future will require visa sponsorship. Hydro-Gear is a world leader in the design and production of precision drive solutions, serving multiple industries and delivering to customers worldwide. Our passion is innovation and a commitment to making our customers successful. Learn more about us at Hydro-Gear.com. In this role, you'll work in a team to help develop software for new electrical products, updates to existing software, and support customers utilizing the software/products.

Requirements

  • Strong knowledge and extensive experience in C/C++.
  • Experience in software development methods such as Agile, RAD, and Scrum
  • Experience with writing self-documenting code (for example, Doxygen), and an understanding of software/firmware maintenance and versioning
  • Experience with embedded design, including HW and firmware specification, around 16/32-bit microcontrollers such as those from ST Micro, Microchip, etc.
  • Knowledge of real-time operating systems, multi-threading, inter-process synchronization using mutexes, semaphores, handling time-critical processes, etc.
  • BS/MS Computer Science, Computer Engineering or a related technical field
  • 2+ years' software development experience ideally with experience in all aspects of the software development process including requirements gathering, best practices, coding standards, and quality testing

Nice To Haves

  • Knowledge of C#/.NET, HTTP, CSS, Javascript, Node JS, etc., is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service