Jobs · Engineering · California

Software Developer

Enpro Inc. · Santa Rosa, CA · 2 wk 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

Sumas Corporation IncPlainsboro, NJ· 3 mo ago
Engineeringapply on sumascorp.com

Software Developer

Cymertek CorporationTysons Corner, VA· 12 mo ago
Engineeringapply on cymertek.catsone.com

Software Developer

Akidev CorporationFremont, CA· 15 mo ago
Engineering$133k/yrapply on akidev.com

Software Developer

HARMAN InternationalNovi, MI· 2 wk ago
Engineering$133k/yrapply on jobsearch.harman.com

Software Developer

State of North DakotaBismarck, ND· 1 mo ago
Engineeringapply on cnd.nd.gov

Software Developer

Two Six TechnologiesChantilly, VA· 2 wk ago
Engineering$125k–$225k/yrapply on app.greenhouse.io