Overview: We are seeking an experienced Software Engineer to join our team. In this role you will design, develop, test, and maintain software systems and applications using engineering principles and programming languages to solve complex problems. You will collaborate with cross-functional teams, drive technical excellence, and identify opportunities for improvement across diverse power system applications. Key Responsibilities: Designing system architecture, writing code, debugging Apply engineering techniques, principles, and precedents to develop, design, modify, install, test, and evaluate communications systems. Review, analyze, specifications, policies, standards, and procedures. Organize, analyze, and present data in reports and presentations. Plan and perform tests and evaluations of systems, equipment, and components. Compile, process, and analyze test data results. Provide subject matter expertise on operation, installation, modification, troubleshooting, and maintenance of equipment and components.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level