Jobs · Engineering · California

Software Developer

Enpro Inc. · Santa Rosa, CA · 2 mo ago
Engineering$90k–$120k/yrFull-time

Key Responsibilities

  • Create reliable, accurate, and efficient software solutions as required for assigned projects.
  • Update and/or make modifications to existing company software used for product management (Manufacturing Execution System – MES).
  • Work closely with the team to design and develop end to end robust software tools and solutions that will support the analytical, dashboarding, and reporting needs of the business.
  • Launch and supports new data models that provide intuitive analytics to internal customers.
  • Work with engineering support to prototype and implement hardware automation solutions to optimize factory efficiency.
  • Analyze the data stored in the data warehouse and makes recommendations relating to the performance and efficiency of the stored data.
  • Write, test, and validate queries and reports.
  • Provides domain-specific expertise and overall software applications support and perspective to cross-organization projects, programs, and activities.
  • Supports innovation and integration of new technologies into projects and activities in the software applications design.
  • End to end ownership of backend services: Ideate, review design, build, code-review, test, load-test, launch, monitor performance.
  • Collaborate with other team members to achieve product and business requirements.

Position Qualifications

  • MINIMUM QUALIFICATIONS: Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Information Systems or 2 years of relevant experience.
  • 1-2 years of experience in Software Development.
  • Strong understanding of core infrastructure components (servers, network, storage).
  • U.S. Person per EAR Part 772 AND ITAR 120.
  • PREFERRED EXPERIENCE: Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Information Systems and 3-5 years of relevant experience.
  • Experience in a manufacturing environment is preferred.
  • Experience in Windows application development using .NET & WPF.
  • Experience in hardware communications over serial comms, GPIB, USB.
  • Experience with Inductive Automation Ignition platform.
  • Ability to work with a high degree of accuracy, high attention to detail.
  • Ability to exercise judgment within defined procedures and practices.
  • Accomplish tasks with minimum supervision and prioritize multiple tasks at once.
  • Strong communication and collaboration skills including the ability to identify and communicate data-driven insights.

Similar jobs

Software Developer

Boston ScientificMaple Grove, MN· 6 days ago
$60k/yrapply on bostonscientific.eightfold.ai

Software Developer

Hayden IndustrialTulsa, OK· 6 days ago
Engineeringapply on secure5.entertimeonline.com

Software Developer

National Institute of Standards and Technology (NIST)Gaithersburg, MD· 5 days ago
Engineeringapply on usajobs.gov

Software Developer

MPW Industrial ServicesHebron, OH· 1 mo ago
Engineeringapply on olivia.paradox.ai

Software Developer

Kings River PackingSanger, CA· 1 mo ago
Engineering$72k–$92k/yrapply on ats.rippling.com

Software Developer

Tata Consultancy ServicesAddison, TX· 3 wk ago
Information Technology$90k–$110k/yrapply on ibegin.tcsapps.com