Embedded Firmware Engineer
Apply NowCompany: Minol M T R Lp
Location: Addison, TX 75001
Description:
Zenner USA is a rapidly growing branch of the Zenner/Minol group with offices in Addison TX, and Huntsville TX. Zenner USA Product Development creates world-class products for US and global utility customers.
Position Summary: This Firmware / Embedded Software Engineer position will design, architect, and develop source code, scripts, software specifications, and documentation for Zenner wired and wireless products. Work with Zenner/Minol US and international engineering teams using the latest technologies to develop municipal-scale wireless networks that deliver essential data and services for critical gas, water, and electric utility infrastructure. Our engineering team solves challenging technical problems in a friendly, fast-paced environment.
Essential Skills and Experience:
Desired Skills and Experience:
Duties and Responsibilities:
Position Summary: This Firmware / Embedded Software Engineer position will design, architect, and develop source code, scripts, software specifications, and documentation for Zenner wired and wireless products. Work with Zenner/Minol US and international engineering teams using the latest technologies to develop municipal-scale wireless networks that deliver essential data and services for critical gas, water, and electric utility infrastructure. Our engineering team solves challenging technical problems in a friendly, fast-paced environment.
Essential Skills and Experience:
- Bachelor of Science in Computer Engineering or Computer Science
- 5+ years' experience in embedded commercial software/systems design and implementation
- C/C++ development for STM32/ARM microcontrollers
- Communications protocols such as I2C, SPI, UART, etc.
- Secure embedded firmware implementation
- Battery-powered (low-power) systems
- Linux command line
- Ability to work with a team and independently
Desired Skills and Experience:
- Wireless IoT communications
- LoRaWAN
- Utility metering industry AMR/AMI experience
- Electronics test equipment such as oscilloscope, logic/protocol analyzer, spectrum analyzer, etc.
- Ability to read and understand schematics
Duties and Responsibilities:
- Design and develop embedded firmware
- Work cooperatively with hardware teams on product design
- Work cooperatively with network management software teams
- Work with customers, sales, and support teams to understand needs and define requirements
- Solve challenging communications problems with wide area networks