Software Engineer

SupportFinity™

Wilsonville (OR)

On-site

USD 88,800 - 124,875

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SupportFinity™ seeks a Software Engineer in Wilsonville, Oregon, responsible for designing and maintaining embedded software for automotive and power management applications. This role includes collaborating with hardware and electronic engineers, leading software development, and participating in code reviews and validation.

Ideal candidates must possess strong communication skills and be committed to regular on-site attendance. The salary ranges from $88,800 to $124,875.

Qualifications

  • Experience in designing and developing embedded software and firmware.
  • Ability to collaborate with hardware and electronic engineers.
  • Strong understanding of vehicle communication technologies.

Responsibilities

  • Design and maintain embedded software for automotive applications.
  • Collaborate to define system requirements and interface specifications.
  • Participate in code reviews and system validation.
  • Provide technical support and assist in software development tasks.
  • Lead development of assigned software components.

Skills

Embedded software development
Collaboration with engineers
Communication skills
Vehicle communication protocols
Documentation maintenance

Job description

The Software Engineer is responsible for designing, developing, and maintaining embedded software and firmware for electronic control modules used in automotive and power management applications. This role collaborates closely with hardware and electronic engineers to define system requirements, interface specifications, and code mapping documentation. The Software Engineer researches emerging vehicle communication technologies, participates in code reviews, conducts unit testing and validation activities, and ensures all software deliverables meet functional, performance, and reliability expectations. Additional responsibilities include maintaining thorough documentation, providing technical support to production and IT teams, contributing to cross‑functional initiatives, and leading the development of assigned software components. Success in this position requires consistent on‑site attendance, strong communication skills, and the ability to build effective working relationships across engineering, production, and IT departments.

  • Design, develop and maintain embedded software and firmware for electronic control modules used in automotive and power management applications.
  • Collaborate with hardware/electronic engineers to define system requirements, interface specifications and code mapping documentation.
  • Research and evaluate emerging vehicle communication protocols and recommend integration of new technologies and products.
  • Participate in code reviews, unit testing and system validation to ensure robust and reliable software performance.
  • Maintain clear and comprehensive documentation for all code, including requirements, design, implementation and test procedures.
  • Foster positive working relationships and effective communication with team members across engineering, production and IT departments.
  • Maintain regular attendance and work full shifts at the designated business location.
  • Provide technical support to the production department for product testing, troubleshooting and quality assurance.
  • Assist IT with software development tasks as needed, including internal tools or automation scripts.
  • Participate in cross‑functional meetings and contribute to continuous improvement initiatives.
  • Lead and direct the development of assigned software components, ensuring functional and performance requirements are met.

Salary Range

$88,800 - $124,875

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Eldorado CA • Riverside (CA)

On-site
USD 110,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

BWI Chassis Dynamics (NA) Inc. • Moraine (OH)

On-site
USD 80,000 - 100,000
Opportunity to contribute to next-generation mobility solutions
Collaborative engineering environment
Cutting-edge technology exposure
Software for Applications Engineer
Software for Applications Engineer

North Star Staffing Solutions, Inc. • Washington

On-site
USD 80,000 - 110,000
Embedded Software Engineer
Embedded Software Engineer

Flex-N-Gate LLC. • Allen Park (MI)

On-site
USD 80,000 - 105,000
Medical insurance
401(k) with company match
Continuing education and training
Embedded Software Engineer 3 #99469
Embedded Software Engineer 3 #99469

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Long-term contract with opportunities for extension or conversion to full-time
Embedded Software Engineer – Body Control Modules
Embedded Software Engineer – Body Control Modules

Jobtailor • Dearborn (MO)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

Dimaag • Fremont (CA)

Hybrid
USD 90,000 - 120,000
Software Systems Engineer
Software Systems Engineer

Aegis Worldwide • Asheville (NC)

On-site
USD 90,000 - 120,000
Software for Applications Engineer
Software for Applications Engineer

North Star Staffing Solutions • Mill Creek (WA)

On-site
USD 80,000 - 100,000
Software Applications Engineer
Software Applications Engineer

118-WW TMG MFG OPS • Dallas (TX)

On-site
USD 110,000 - 170,000