Software Developer

Eaton

3.9

(36)

Moon Township, PA

Why you should apply for a job to Eaton:

  • 4.2/5 in supportive management
  • 72% say women are treated fairly and equally to men
  • 78% would recommend this company to other women
  • 73% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Flexible work options to help balance work/life demands
  • Strong community involvement with a donation matching program
  • Competitive compensation packages
  • #25588MoonTownship

    Position summary

    ftware development, but will also require planning and communications with project team members from project inception through the full development cycle to release for sale. Software development within the group has web, cloud, mobile and desktop deployment environments.

    Due to the global nature of our software development teams and processes, we offer a hybrid work environment, with the opportunity & expectation to work both from the office location and remote/home locations at times. Online times may vary depending on the day or the project.

    Essential Functions:

    • Develop software for a variety of different target environments, including Web and Mobile applications or Desktop software and APIs per the requirements set forth for the intended application

    • Debug, and fix product defects related to software.

    • Test software applications both at a unit test and system test level to verify proper functionality.

    • Communicate and work with lab personnel to develop tests and perform testing to validate proper product functionality in conjunction with physical devices

    • Develop software interfaces which are likely to include MQTT, cellular (5G, LTE), and wireless backhaul

    • Collaborate within the software/firmware team to drive process improvements and firmware sharing and re-use. Including implementing strategies to ensure code portability and reusability.

    • Explore and evaluate new software solutions to achieve the above goals, including Electron JS and MAUI.

    • Coordinate with global software/firmware teams to accelerate the development cycle while reducing the cost to develop and maintain products.

    • Domestic and international effort on projects is required and will necessitate calls and meetings which may often start by 6:00am ET.

    Qualifications:

    Basic Qualifications:

    • Bachelor's degree in Computer Science or other related/applicable technical field from an accredited institution

    • Two (2) years of experience programming in one or more of the following languages: C#, .NET, React Native, Electron JS, Python, C++, or others.

    • Must be legally authorized to work at the location (Pittsburgh, PA) in the United States without company sponsorship now or in the future.

    • Candidates must reside within 50 miles of Pittsburgh, PA to be considered. Active-Duty Military Service member candidates are exempt from the geographical area limitation

    Preferred Qualifications:

    • Experience as a full-stack developer in Agile/Scrum software projects, and/or Scaled Agile Framework (SAFe) processes used within a global organization with multiple teams providing hardware, firmware, platforms, and communication stacks

    • Knowledge of utilizing Atlassian tools (Jira, BitBucket, Confluence) and other developer systems (GitHub, APIgee, CoPilot AI).

    • Experience integrating software into Microsoft Azure cloud-based platforms and compiling, testing, and verifying cybersecurity using systems like Zephyr and Blackduck.

    • Knowledge of CI/CD concepts, tools, and technologies (such as Bamboo, GitHub Actions, Azure DevOps, or CircleCI)

    • Experience creating revenue-generating software offerings for power electronics systems.

    • Experience in software interaction with the firmware operating hardware components such as drives, motors, soft starters, circuit breakers, medium voltage assemblies (MVAs), and low voltage assemblies (LVAs).

    Skills:

    • Ability to work effectively and communicate clearly in a global team environment and independently.

    • Willing and able to commit to work times for early morning communications between Pittsburgh and Pune, India.

    • Demonstrated problem-solving ability and an innovative mind set.

    • Practical experience and understanding of development teams and agile methodologies.

    • Strategic planning ability and strong organizational skills.

    We are committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law.

    Eaton considers qualified applicants regardless of criminal histories, consistent with local laws. To request a disability-related reasonable accommodation to assist you in your job search, application or interview process, please call us at 1-800-836-6345 to discuss your specific need. Only accommodation requests will be accepted by this phone number.

    We know that good benefit programs are important to employees and their families. Eaton provides various Health and Welfare benefits as well as Retirement benefits, and several programs that provide for paid and unpaid time away from work. Click here for more detail: Eaton Benefits Overview. Please note that specific programs and options available to an employee may depend on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.

    Why you should apply for a job to Eaton:

  • 4.2/5 in supportive management
  • 72% say women are treated fairly and equally to men
  • 78% would recommend this company to other women
  • 73% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Flexible work options to help balance work/life demands
  • Strong community involvement with a donation matching program
  • Competitive compensation packages