Fullstack .Net Software Engineer

3 weeks ago


Warrendale, United States Mitsubishi Electric Power Products, Inc. Full time

Mitsubishi Electric Power Products, Inc. (MEPPI) serves the North American power systems, rail transportation, and large visual display markets with electrical and electronic products, systems, and services.


Position Summary

Did you know that average duration of Power outages has increased from 3.5 hours to 7 hours in the US over the last 8 years? What about the fact that the average age of equipment that delivers the critical power that we rely on is over 25 years old? Oh, and let’s not forget that it is forecasted that 50% of the electric utility workforce is set to retire in the next 10 years

MEPPI is actively engineering the infrastructure of the tomorrow through the development of the Power-I platform. Power-I is an advanced analytics’ platform that utilizes state of the art computer vision technology and machine learning to perform virtual inspections and analysis of critical electrical facilities. We have partnered with industry leading robotics and drone manufacturers such as Skydio and Boston Dynamics to bring innovative ways to collect data and feed it into the Power-I platform where it can be digitized, analyzed, and monitored using AI developed by the Power-I team.

The Power-I team is growing and is on the lookout for a Senior Software Engineer to join the team. In this position you will be foundational to the success of the Power-I platform. You will craft rock solid solutions to challenging problems by bringing your deep wells of knowledge and experience to bear. You will collaborate with the Power-I team to build tangible software that provides tactical value to Mitsubishi Electric Power Products Inc. (MEPPI) and its customers.

Building excellent software should drive you. Solving hard problems with practical solutions should exhilarate you. Spaghetti code should sadden you. Continuous learning should excite you. Helping to advance an industry critical to all humankind should empower you.

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



  • Warrendale, United States Mitsubishi Electric Power Products, Inc. Full time

    Mitsubishi Electric Power Products, Inc. (MEPPI) serves the North American power systems, rail transportation, and large visual display markets with electrical and electronic products, systems, and services.Position SummaryDid you know that average duration of Power outages has increased from 3.5 hours to 7 hours in the US over the last 8 years? What about...


  • Warrendale, Pennsylvania, United States Westinghouse Electric Company LLC. Full time

    Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace....


  • Warrendale, Pennsylvania, United States Westinghouse Electric Company, LLC Full time

    Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace. ...


  • Warrendale, United States First Mile Consulting Private Limited Full time

    Title : Hardware Verification/ Validation Engineer Locations : Warrendale, PA 15086 Description Responsibilities: Responsible for overall system integration testing from the hardware level up through the software stack; this includes test planning, test execution, and reporting Provides best practice advice and input regarding design integration Be...


  • Warrendale, United States Westinghouse Electric Company Full time

    Reference #: 18209 Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the...


  • Warrendale, United States Westinghouse Electric Company Full time

    Reference #: 15789 Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the...


  • Warrendale, United States Omnicell Full time

    Job Description This position is for a Software Quality Engineer (SQE) with proven manual and automation testing skills. An ideal candidate will have distributed system testing experience, analytical abilities, teamwork and communication skills, and ability to maintain and extend test automation. This person works as part of IV Solutions team to design and...


  • Warrendale, United States Omnicell Full time

    Job Description This position is for a Software Quality Engineer (SQE) with proven manual and automation testing skills. An ideal candidate will have distributed system testing experience, analytical abilities, teamwork and communication skills, and ability to maintain and extend test automation. This person works as part of IV Solutions team to design and...


  • Warrendale, United States CDR Companies Full time

    Job DescriptionJob DescriptionCDR Maguire Engineering, a multi-disciplinary engineering firm, has an immediate hiring need for a qualified Senior Highway Design Engineer with minimum 5+ years of experience for our Warrendale (Pittsburgh), PA location. This role will be responsible for performing a variety of complex design and plan preparation functions on...


  • Warrendale, United States Westinghouse Electric Company LLC. Full time

    Are you interested in being part of an innovative team that supports Westinghouse’s mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace....


  • Warrendale, United States Westinghouse Electric Company Full time

    Reference #: 17945 Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the...


  • Warrendale, United States SAE International Full time

    JOB SUMMARY This position serves as a cross functional business partner by providing guidance and training as well as financial analysis and expertise to business unit leaders in support of the budget and quarterly forecast process ensuring the financial plans align with corporate goals. This role creates monthly financial reports and completes variance...

  • SR ENGINEER

    4 weeks ago


    Warrendale, United States Fresenius Kabi USA, LLC Full time

    Job Summary Perform standard Mechanical Engineering tasks within a sustaining Engineering role function, specifically in a manufacturing environment. Select appropriate techniques to solve problems and make design recommendations under direction of Supervisor. Assess results for application, validity, and conformance to specifications. Utilize engineering...


  • Warrendale, United States Apex Systems Full time

    Apex Systems is seeking a Senior Power Electronics Engineer to independently lead distribution power system analysis, engineering, design, modeling, and technical specification of distribution FACTS devices, including application studies, software model development/testing, evaluation of reactive power coordinated control strategies, and SVC/STATCOM control...

  • Electrical Engineer

    3 weeks ago


    Warrendale, United States Westinghouse Electric Company Full time

    Reference #: 14497 Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the...

  • Project Engineer

    1 month ago


    Warrendale, United States Actalent Full time

    Looking for an Entry Level Project Engineer for a Mechanical/Civil Construction Company - subcontractor involved underground piping projects. If interested please email me directly: jmccullough@actalentservices.com Description: • Understand and Analyze complex project specifications, plans and site maps to be sure project conforms to engineering...

  • Electrical Engineer

    2 weeks ago


    Warrendale, Pennsylvania, United States Westinghouse Electric Company Full time

    Reference #: 14497 Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the...

  • Project Engineer

    3 weeks ago


    Warrendale, United States Actalent Full time

    Looking for an Entry Level Project Engineer for a Mechanical/Civil Construction Company - subcontractor involved underground piping projects. If interested please email me directly: ***jmccullough@actalentservices.com*** Description: •Understand and Analyze complex project specifications, plans and site maps to be sure project conforms to engineering...


  • Warrendale, United States Westinghouse Electric Company Full time

    Are you interested in being part of an innovative team that supports reputable organizations across multiple industries? If so, we are looking for you. At WECTEC Staffing Services, a wholly owned subsidiary of Westinghouse Electric Company LLC, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most...

  • Project Engineer

    1 month ago


    Warrendale, United States Actalent Full time

    Looking for an Entry Level Project Engineer for a Mechanical/Civil Construction Company - subcontractor involved underground piping projects. If interested please email me directly: ***jmccullough@actalentservices.com*** Description: Understand and Analyze complex project specifications, plans and site maps to be sure project conforms to engineering...