What are the responsibilities and job description for the Software Engineer position at Radian Research Inc?
Join a world leader in energy measurement and start your ownership journey today!
Radian Research is an employee-owned innovative technology company with an engaging and participative work environment. We provide Electric Meter Testing Instruments, Systems, Software and Services to Electric Utility Companies, Electric Meter Manufacturers and National Metrology Institutes for Engineering, Laboratory, Shop and Site applications. Radian provides both portable and primary energy reference standards unequaled in accuracy, stability, and reliability. The focus of Radian is our customer, and the heart of Radian is our team. We recognize and value the 3 Cs of Radian’s culture: Customer-centric focus, continuous improvement mindset, and care for our Customer, company, community, and for each other.
Department Summary: The Radian Research Engineering Department—with teams in Lafayette, Indiana; Pearl, Mississippi; and Knoxville, Tennessee—is responsible for the research, design, development, and support of innovative and legacy products, instruments, systems, software, and services that serve electric utilities, meter manufacturers, and laboratories worldwide.
Position Summary: This vital role is responsible for participating in the design and development of embedded and user interface software architecture within the Radian Research product line, which includes Energy Reference Standards, Energy Meter Testing Systems, Current Transformer Testers, DC to AC Transfer Standards, and Automated Laboratory Energy Reference Systems. The successful candidate will be responsible for completing tasks in Radian’s new product development process from initial concepts through production release. They will also provide ideas for future product enhancements and support to existing products. The person holding this position will be a key contributor to multiple projects. This is an on-site position at the Lafayette, Indiana facility.
Responsibilities:
- Participate in the design / development of features for new and existing products.
- Maintain, upgrade, and enhance production software.
- Participate in requirements development.
- Perform the work necessary to resolve complex issues within existing products and new designs.
- Test, verify and document product software functionality.
- Integrate software with hardware in teamwork with circuit designers.
- Help advance software development tools, technology, and processes.
- Generate software development plans, progress reports, and meet schedule goals.
- Continuing support of existing products.
- Other duties as assigned