Trystar banner

Sr Software Engineer - Power Intelligence

Trystar

The Role

Overview

Design and develop full-stack embedded software for power monitoring and control systems.

Key Responsibilities

  • software architecture
  • web development
  • performance optimization
  • protocol integration
  • threat modeling
  • database management

Tasks

-Collaborate with cross-functional teams to define software requirements and architecture. -Implement front-end and back-end web applications for equipment interfaces and data visualization. -Analyze system performance and implement improvements. -Integrate solutions supporting industrial serial and Ethernet-based protocols (e.g., Modbus, REST, Ethernet/IP, IEC 61850, BACnet). -Design, develop, and maintain software for industrial monitoring, control, and remote communication systems. -Conduct threat modeling using Microsoft Threat Modeling Tool and design software with cybersecurity best practices in mind. -Apply Secure Development Lifecycle (SDL) practices throughout the software development process. -Develop and manage relational databases for embedded and cloud based metering and monitoring data (SQL, SQLite, MariaDB, RDBMS).

Requirements

  • c++
  • angular
  • github
  • aws
  • bachelor’s
  • agile

What You Bring

-Experience with debugging tools and techniques for identifying and resolving complex issues. -Strong communication skills, with the ability to explain technical concepts in clear, business-friendly language. -Experience with designing and architecting robust and scalable full-stack embedded solutions (front-end UI, backend logic, services, database). -Front-end frameworks based on Angular, Vue, etc. -Proficiency in developing software for Windows environments. -Exceptional organizational skills and attention to detail, with the ability to manage multiple tasks effectively. -Strong foundation in Linux, Windows, C++, C#, Python, and Unix shell script. -Ability to thrive in an Agile environment to ensure high-quality software, meeting user needs, is delivered in a timely manner. -Strong interpersonal skills and highly resourceful in both team environments and building business relationships. -Experience with integrating security best practices into each stage of the software development process. -Experience with industrial communications and embedded systems. -Familiarity with Secure Development Lifecycle frameworks and Agile development methodologies. -Familiarity with RTOS concepts and experience in embedded systems development with an RTOS like μC/OS-II, VxWorks, FreeRTOS would be a plus. -Exposure to software development focused on AI and data analytics. -Web development utilizing HTML, CSS, JavaScript, Typescript, REST API. -Familiarity with GitHub, GitLab CI/CD or other version control systems. -Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. -Strategic mindset with a hands-on approach to problem-solving. -Proficiency with Microsoft Visual Studio and modern development toolchains. -Willingness and ability to travel up to 20%. -Passion for learning and optimizing technologies and user experiences. -Experience with cloud platforms like AWS, Azure, or Google Cloud. -Experience with cybersecurity design principles and secure by design.

Benefits

-Enjoy the journey – We create an environment where our team feels appreciated and has fun along the way. -Safety – We believe everyone should leave Trystar facilities in the same or better condition than when they arrived.

The Company

About Trystar

-Founded with a vision to power the world, Trystar has become a leader in electrical power distribution solutions. -The company specializes in designing and manufacturing equipment that ensures power reliability in critical environments. -Known for its cutting-edge, custom-engineered power distribution products, Trystar has built a reputation for excellence. -Trystar’s products support industries like energy, industrial, utilities, and infrastructure, where reliability is key. -They focus on delivering robust solutions for complex power systems, including power distribution panels and transfer switches. -Trystar's expertise is trusted by businesses that require high-performance equipment to safeguard operations. -With a commitment to innovation, Trystar continues to lead the way in powering some of the world’s most essential systems.

Sector Specialisms

Industrial

Energy

Infrastructure

Buildings

Residential

Commercial

Water Resources

Heavy Civil

Marine

Transport

Utilities

Solar

Wind

Nuclear

Government