Mitsubishi Electric Power Products (MEPPI) serves the North American power systems, rail transportation, and large visual display markets with electrical and electronic products, systems, and services.
Position Summary
MEPPI’s Power-I system is an advanced analytic platform that utilizes state of the art computer vision technology and machine learning to perform virtual inspections and analysis of electrical substations.
The Power-I team specializes in the development of software and machine learning solutions to produce monitoring products, such as Spot® the robotic dog, capable of identifying hazards or issues within an environment.
Power-I is on the lookout for a Senior Software Engineer to join their team. The Senior Software Engineer will perform advanced software development to enable the Power-I platform to perform autonomous inspections of infrastructure facilities.
Essential Functions
- Design, develop, and implement software platform features across the entire development stack.
- Participate in all phases of the software lifecycle from discovery to performance maintenance.
- Develop real time and post processed video streaming modules.
- Collaborate with the Computer Vision Engineers to incorporate machine learning models and analytics into the product.
- Identify and diagnose production software defects. Identify, develop, and implement software defect solutions.
- Provide technical estimates for user stories, articulating technical risks and assumptions.
- Participate in application and database performance tuning and defect resolution.
- Provide mentoring and code reviews of other developers.
- Collaborate with team members to ensure a consistent focus on producing quality deliverables in a timely manner.
- Further the goals and a positive image of the Power-I Department by conducting business with other MEPPI departments, customers, and suppliers in a timely and cooperative manner.
Qualifications
- Bachelor’s Degree in Software Engineering, Computer Science or related technical degree with a minimum of 5 years of experience with advanced software development, or equivalent education and experience.
- Advanced knowledge of modern software development tools such as .NET, Python, C++, React, RabbitMQ, RDBMS/SQL, cloud infrastructure (AWS), microservice architectures, Docker, Kubernetes, and Linux.
- Experience with GStreamer, demonstrating a deep understanding of video streaming principles. Knowledge of media packaging and encoding technologies (MP4/FMP4/CMAF, DASH, HLS, WebRTC, RTMP, MPEG-TS)
- Proven understanding of internet technologies, especially streaming and cloud technologies and services, basic network components and how they interoperate, as well as Internet protocols and configurations.
- Experience with computer vision methodology and tools.
MEPPI offers its employees competitive salaries, commensurate with qualifications and experience, as well as comprehensive benefits including:
- 401(k) Program
- Medical, Dental, Vision and Life Insurance
- Vacation
- Paid Holidays
- Employer sponsored programs including Flexible Work Arrangement, Wellness, and Professional Women's ERG, HOPE (community outreach)
- Onsite Fitness Center and Café
- Employee Discounts
- Flexible Spending Accounts
- Volunteer opportunities
- Paid Parental Leave
Full-Time
Freedom, PA (Onsite)
Other
Not Specified
04/17/2024