Software Programmer

Electroimpact IncMukilteo, WA
Onsite

About The Position

Software Programmer Location: Mukilteo, WA Company: Electroimpact About Electroimpact: Electroimpact is a globally recognized leader in aerospace automation, providing custom-engineered solutions to the world's top aircraft manufacturers. As an engineer-led company, we prioritize innovation, precision, and building everything in-house -- from concept to installation. Learn more at: https://www.electroimpact.com/company/about Position Overview: We are seeking a highly motivated entry-level Software Programmer to contribute to Inspection System Programming. The ideal candidate will have relevant certifications and technical aptitude, with the ability to work across teams and adapt to a dynamic environment. This position is on-site only. Candidates should show evidence of applied experience through student teams, internships, capstone projects, lab work, or personal projects involving controls, automation, or robotics. A strong interest in hands-on debugging, system integration, and bringing machines to life is highly valued.

Requirements

  • Bachelor's degree in computer science, data analytics, computer engineering or related field (preferred)
  • Experience in computer programming
  • Candidates with a combination of relevant certifications and experience will be considered, especially if they demonstrate the ability to learn quickly and adapt to our environment
  • Strong troubleshooting and problem-solving skills
  • Experience extracting data from databases and organizing it for accuracy
  • Excellent written and verbal communication skills
  • Ability to work independently and collaboratively across departments
  • Willingness to learn and adapt to new technologies
  • C#, Java, SQL
  • Strong grasp of linear algebra
  • Basic comprehension of machine learning
  • On-site only
  • Flexible hours and overtime availability when needed
  • Ability to lift up-to 30 lbs. and perform physical tasks such as cable routing and equipment setup
  • Background check and drug screen required

Nice To Haves

  • Evidence of applied experience through student teams, internships, capstone projects, lab work, or personal projects involving controls, automation, or robotics.
  • Strong interest in hands-on debugging, system integration, and bringing machines to life.

Responsibilities

  • Document procedures and maintain accurate records of system configurations and changes
  • Collaborate with IT and engineering teams to support automation systems and secure connectivity
  • Develop and support inspection-based controls systems for custom automated machinery
  • Collaborate with electrical, mechanical, and fluidic engineering on multidisciplinary projects
  • Participate in machine bring-up, testing, debugging, and in-house integration
  • Assist with I/O checkout, sensor and actuator validation, and system troubleshooting
  • Support machine installation, commissioning, and customer training at locations worldwide
  • Contribute to maintaining customer satisfaction through responsive post-installation support
  • Document control logic, system changes, and troubleshooting findings as needed

Benefits

  • 401(k) matching
  • Health, dental, and vision insurance
  • Flexible spending and health savings accounts
  • Life insurance
  • Paid time off
  • Parental leave
  • Tuition reimbursement and professional development assistance
  • Relocation assistance
  • Profit sharing
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service