R&D Embedded Software Engineer

Hach
US - Colorado - Loveland
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

Design and develop embedded solutions, collaborating with an Agile firmware team using Scrum practices. Improve firmware quality through early defect detection, estimate work from acceptance criteria, and troubleshoot and resolve issues in sustaining engineering.

Requirements: Requires a bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field, plus at least two years of C++ user-space development experience. Candidates should have experience with single-processor embedded instruments using Linux, an RTOS, or bare metal, along with strong object-oriented design, Agile project management, continuous integration, unit testing, and translating business requirements into data models.

Key Skills: C++, Embedded Software Development, Firmware Development, Linux, Real-Time Operating Systems, Bare-Metal Development, Object-Oriented Design, Microcontroller Development, Agile Development, Scrum, Continuous Integration, Unit Testing, Troubleshooting, Requirements Analysis, Data Modeling, Robotics

Benefits: Paid Time Off, Medical Insurance, Dental Insurance, Vision Insurance, 401(k), Bonus Pay, Professional Onboarding And Training, Career Development Opportunities




Fast Track Upload