Senior Controls Software Engineer
SupportFinity™
At DWFritz, we are a leading provider in the field of automation. Using world‑class practices and cutting‑edge technology, we produce brilliant automation solutions for our clients. Our mission is to be a Great Place to Work, with structured activities to interact across teams, develop your skills, make an impact, and celebrate wins! Benefits Package includes: Company pays 100% of Employee‑only premiums for: HSA (with company contributions) or PPO Medical Insurance Dental (low‑cost buy‑up option available) Vision 401k with a 3% automatic company contribution and 3% match Company‑paid Short‑Term, Long‑Term Disability, and Life Insurance Additional voluntary life insurance levels available PTO, 10 Paid Holidays, and Paid Volunteer Time Onsite gym with lockers & showers Responsibilities Architects, designs, codes, tests, and maintains complex software applications. Develops detailed software design specifications for assigned projects. Maintains state‑of‑the‑art knowledge in software design, testing techniques, and software development tools. Provides design guidelines, and general and detailed software design specifications to other software engineers. Assists in project schedule development. Suggests new and innovative approaches to solving problems. Interfaces with customers during quoting, specification, design‑review, buy‑off, and installation phases. Participates to develop company processes, procedures, and standards. Drives personal or company vehicle to customers’ facilities for project meetings, design reviews, start‑up training, and follow‑up review. Knowledge, Skills And Abilities Excellent organizational, problem solving, and time management skills. Excellent software development skills. Excellent C#.NET/C++ programming skills. Excellent C#.NET GUI development skills. Ability to actively participate in team development and team‑oriented processes and motivate others to do the same. Excellent usage of Version Control Software (GIT, VSS, Subversion, etc.). Excellent Machine Vision applications skills (Cognex Vision Pro/Insight, Keyence CV/XG, Halcon, OpenCV). Ability to startup and debug complex systems. Ability to read electrical schematics. Familiarity with SQL database schemas, design and software interfacing. Ability to derive solutions to complex problems. Proficient with Statistical Analysis. Able to integrate into an existing software engineering team environment. Able to use existing standards, procedures, and practices. Excellent written and verbal communication skills. Attention to detail and accuracy. Ability to work under pressure to meet project deadlines in a multi‑tasking environment. Sense of urgency to meet project schedules. Ability to maintain confidentiality. PC‑based machine controls. Servo based motion control. Use Microsoft software – Word, Excel, Outlook, PowerPoint, Visio, etc. Must possess a valid driver’s license, acceptable driving record, and proof of current vehicle insurance. Requires domestic/international travel for installation and support. Typically 3 3‑week trips/year. Must be eligible for or have a valid passport. Education And Experience BSEE or BSME required, MS preferred. Minimum 10 years recent manufacturing programming experience required. Experience with machine control, C#.NET, vision and motion control programming skills preferred. Experience integrating software with Scara and 6‑Axis robots required. Experience with software project management required. PLC programming skills preferred. Interpersonal Contacts External to DWFritz: Customers, suppliers Internal to DWFritz: Project team, Manufacturing staff, and Technical writers Work Environment This job operates in a professional office environment. Onsite requirement. Physical Demands The employee is required to communicate with staff including talking and hearing. The employee may occasionally lift up to 50 pounds; bend, stoop, grasp. The employee will be working at a personal computer workstation for long periods. Travel 10-30% Equal Opportunity Statement All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. #J-18808-Ljbffr SupportFinity™
- SupportFinity™ in Oregon seeks a Software Engineer with a strong background in C#.NET and programming experience in manufacturing. The role involves designing, coding, and maintaining complex software applications while collaborating with cross-functional teams to deliver...Senior
- ...Roles & Responsibilities: Strong Siemens, Fanuc machine/vision/controls experience. Strong automation industry experience (Machine, Robots, PLC/HMI, Vision, Motion Controls, Servo Drives etc.). SW integration for automated/capital equipment. Strong Siemens, scratch programming...Suggested
$154.2k - $277.6k
...leader in Electronic Design Automation software. Our software tools enable companies around... ...a Master’s degree in computer science, engineering, or an equivalent field. Location... ...position will be subject to U.S. export control requirements under the International Traffic...SeniorLocal area- ...Siemens EDA (Siemens Digital Industries Software) is a global technology leader in... ...practices. Contribute as part of a team of senior software engineers and architects, developing new... ...position will be subject to U.S. export control requirements under the International...Senior
- ...Job Family: Software Req ID: 508606 Siemens EDA is a global technology leader in Electronic... ...system design. We are looking for a senior software engineer with a degree in Computer Science or... ...Employment is subject to U.S. export control requirements under the International...SeniorFull timeWork at officeWork from home
- Siemens AG is looking for a Senior Software Engineer to join the Calibre product software development team in Wilsonville, Oregon. The role involves designing and developing software for IC verification, utilizing C and C++, and requires strong problem-solving skills and...SeniorWork at officeWork from home
$129.6k - $233.3k
...leader in Electronic Design Automation software. Our software tools enable companies... ...system design. Job Title: Calibre LVS Senior Software Engineer Job Location: Wilsonville, OR Job Reference... ...and attention to detail. Export Control This position will be subject to U.S....SeniorLocal area- Job Family: Software Req ID: 490274 Siemens EDA is a global technology leader in Electronic... ...for a highly motivated Principal Engineer to work as part of Calibre LVS R&D team.... ...position will be subject to U.S. export control requirements under the International Traffic...SeniorFull timeWork at officeWork from home
- Job Family: Software Req ID: 506509 Siemens EDA is a global technology leader in Electronic... ...We are looking for a highly motivated Senior Software Engineer to work as part of Calibre R&D team... ...will be subject to U.S. export control requirements under the International Traffic...SeniorFull timeWork at officeWork from home
- SupportFinity™ based in Wilsonville, Oregon, is looking for a skilled engineer to develop first-time custom automated equipment. Candidates... ...background in C#.NET and C++, as well as experience in machine controls. The role necessitates teamwork and client interactions,...
$95k
...Senior Software Engineer At NAVEX, we're transforming the world—making it safer, more ethical, and ensuring every voice is heard. That's real impact. Our high-performance culture is driven by our values. We move with speed, passion and purpose—as one team. We are...Senior- ...Senior Software Engineer Location: Fully remote Contract length: ~4 months Python, AWS, Databricks, AI/LLM-powered enterprise apps, MCP Gateway, Apex/agentic workflows, REST/SOAP APIs, middleware/ETL, Docker/containerization, CI/CD, GitOps, TDD, OpenAPI...SeniorContract workRemote work
- Siemens Mobility is looking for a Calibre LVS Senior Software Engineer based in Wilsonville, OR. The role involves developing and optimizing software features for Calibre LVS/DRC with a focus on high performance and usability. Candidates should possess 10+ years of software...Senior
$95k
NAVEX Global, Inc. is looking for a Senior Software Engineer to join their Product Engineering team in Lake Oswego, Oregon. This hybrid role focuses on developing features within an integrated risk and compliance management platform. The ideal candidate will have a strong...Senior- A global technology leader is seeking an Applications Engineer to work closely with sales and technical teams. Key responsibilities include... ...full-time position is based in Wilsonville, Oregon, and is subject to U.S. export control requirements. #J-18808-Ljbffr Siemens AGSeniorFull time
- A global technology leader is seeking a highly motivated Principal Engineer to join their Calibre LVS R&D team in Wilsonville, Oregon. The role requires strong C++ skills, experience in Linux development, and expertise in Electronic Design Automation (EDA), particularly...SeniorWork at officeWork from home
$154.2k - $277.6k
Siemens Mobility is seeking an experienced software engineer in Wilsonville, Oregon, to design, develop, and implement software solutions. The ideal candidate should have advanced knowledge of software development methodologies, strong communication skills, and experience...Senior- Siemens AG is seeking a highly motivated Senior Software Engineer to join the Calibre R&D team in Wilsonville, Oregon. The role involves developing high-performance circuit reliability verification solutions, requiring a strong background in C++ and up to 7 years in software...Senior
- Siemens AG is seeking a skilled DevOps Engineer Advanced for their Wilsonville, OR location. This position involves building and maintaining CI/CD frameworks and cloud orchestration tools, championing best practices for deployments, and collaborating on security and observability...SeniorRemote work
$95k
NAVEX is seeking a Senior Software Engineer to join their Product Engineering team in Lake Oswego, Oregon. The ideal candidate will have over 3 years of experience in software engineering, proficient in .NET, C#, React or Angular, and SQL database. This hybrid role offers...SeniorWorldwide$141.13k - $197.7k
Siemens Mobility is seeking a DevOps Engineer Advanced for our Wilsonville, OR location. This full-time position involves building and maintaining CI/CD frameworks, cloud orchestration scripts, and championing best practices in Continuous Integration and Deployment. The...SeniorFull time$88.8k - $124.88k
...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...Shift work- ...Job Overview: We are seeking a seasoned Senior Software Engineer who is a recognized expert in C# (.NET). You will design, build, and maintain high-reliability test automation systems that control scientific instruments, acquire data, and deliver results to manufacturing...Work experience placement
- A leading construction solutions provider in Lake Oswego, Oregon is looking for an experienced Application Developer to design and build C# applications that drive business processes. The ideal candidate will have over 5 years of C# development experience, expertise in...SeniorFlexible hours
$161.7k - $258.8k
...inclusive work environment that helps employees, and communities, thrive. Opportunity Overview We are seeking a Senior System Integration and HAL Software Engineer to join our Semiconductor Test Engineering team. In this role, you will take ownership of developing Hardware...SeniorFlexible hours- Software Infrastructure Development Engineer Job Reference #: 507588 Job Location: Wilsonville, OR Overview Siemens EDA is the longest standing Electronic Design Automation company in the world and has built a technology portfolio over 30 years. The role is within the...Local areaWeekend work
- Siemens AG is seeking a Software Engineer to join the Mars Common Test Infrastructure team in Wilsonville, Oregon. This role involves developing software tools to support the Siemens' Calibre TM EDA tool suite. The ideal candidate has a BS in Computer Science, proven software...Flexible hours
- Job Family: Software Req ID: 507588 Siemens EDA is the longest standing Electronic Design Automation company in the world and over the... ...packages. Siemens EDA has an opportunity for a Software Engineer, with a degree in Computer Science, to join the Mars Common Test...Full timeWork at officeWork from homeWeekend work
- A leading technology firm seeks a Premier Support Engineer to support strategic customers in Lake Oswego, Oregon. This role involves resolving technical issues, providing performance guidance, and ensuring seamless customer experiences. Candidates should have over 5 years...Senior
$90k
NAVEX is seeking an experienced Systems Engineer to own the infrastructure and servers hosting our SaaS solution. The role involves managing a secure, high availability cloud infrastructure, and requires a Bachelor's degree with 5+ years of web server experience alongside...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Controls Software Engineer. Be the first to apply!
- software engineer amazon Wilsonville, OR
- software developer positions Wilsonville, OR
- senior software design engineer Wilsonville, OR
- software developer Wilsonville, OR
- ngo software engineer Wilsonville, OR
- startup software engineer Wilsonville, OR
- senior software engineer Wilsonville, OR
- senior software engineer ruby on rails Wilsonville, OR
- cybersecurity software engineer Wilsonville, OR
- senior software engineer remote Wilsonville, OR

