
Employment Opportunities
Utility Relay Company offers competitive salary, benefits and a collaborative work environment.
Firmware - Software Engineer
Firmware - Software Engineer
Experienced mid-level embedded firmware/software engineer responsible for full product life cycle including design, development, debugging, testing, and maintenance.
- Position Requirements:
- Bachelor’s degree in Engineering/Computer Science or equivalent, with a minimum of 5 years’ practical experience.
- Knowledge of embedded development tools, C/C++ and assembly languages, emulators, debuggers, real-time operating systems.
- Solid understanding of board-level hardware (analog & digital), 8-bit to 32-bit microcontroller architectures.
- Knowledge of communications interfaces and protocols.
- Proficient with the use of meters, oscilloscopes, and logic analyzers.
- Project and team leadership skills.
- Additional languages, tools, or capabilities that would be a plus:
- C#, .NET, Modbus protocol, TCP/IP (Ethernet), Visual Basic, JavaScript, HTML, XML, USB, Bluetooth, SQL Server.
- Experience developing Windows, iOS, and Android applications.
Follow us on Twitter and LinkedIn for additional employment updates.