- Develop and maintain performance-critical embedded software used in laser micro-machining systems.
- Work collaboratively with a cross functional team to determine design requirements, parameters, and success criteria.
- Design experiments, run tests, analyze and interpret test data to verify a design meets functional and performance specifications.
- Follow software and business processes to ensure high level quality and robustness of deliverables.
- Contribute meaningfully within the software team to improve on-time delivery and frequency of new releases.
- Consult with field service personnel concerning field issues of performance and reliability.
- Maintain embedded build/test/deployment environment.
- Potentially develop/maintain FPGA code, module, and system level simulation/validation, and in system verification
- Other duties may be assigned.
- B.S. or higher degree in one of the following fields: Electrical Engineering, Computer Science, Computer Engineering or equivalent.
- New college graduate is welcome.
- Strong problem-solving skills and accountability to drive issues to closure.
- Strong interpersonal and communication skills
- Ability to succeed in a fast paced, technically challenging, and multi-disciplinary team
- Strong familiarity with at least one object-oriented programming language (C++ or C# preferred)
- Experience designing software for embedded systems with constrained resources and interfacing directly with hardware
- Knowledge of different embedded runtime environments (Linux, bare metal, RTOS)
- Physical fit to work in an industrial machinery development and manufacturing environment
- Familiarity with GIT revision control
- Knowledge of physics and vector calculus
- Knowledge of computer architecture (cache memory, assembly instructions, branch prediction, etc.)
- Digital signal processing and/or control system design.
- Experience with at least one scripting language (PowerShell, bash, etc.)
- Familiarity with Python
- Familiarity with Verilog/VHDL
- Windows application-level development (C#)
- Ability to travel internationally and remotely support key MKS customers. Travel may be expected up to 10%.
- We offer flexible work options for this position as well with some days onsite in our Beaverton, OR site and some days remote.
- It is typically required to be onsite during system integration.
-
Phoenix Innovations Garden Home-Whitford, United StatesGarden Home-Whitford is currently seeking a Java Developer with hybrid skills to join our team in Dresden. We are a highly successful start-up based in Saxony, offering innovative and tailor-made solutions to help companies with their logistical challenges. Due to our rapid growt ...
-
Software Engineer
4 days ago
Workday Beaverton, United StatesYour work days are brighter here.At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apar ...
-
Software Engineer
3 weeks ago
Study International Beaverton, United StatesBecome a Part of the NIKE, Inc. Team · NIKE, Inc. does more than outfit the world's best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company looks for people who can grow, think, dream and create. Its culture thr ...
-
Software Engineer
22 hours ago
ApTask Beaverton, United StatesAbout Client: · Company is a worldwide provider of legal services, serving law firms, corporations, financial institutions and government agencies-helping them streamline the administration of business operations. · Its scalable, flexible technology is designed to help you quic ...
-
Software Engineer
1 week ago
ApTask Beaverton, United StatesAbout Client: · Company is a worldwide provider of legal services, serving law firms, corporations, financial institutions and government agencies—helping them streamline the administration of business operations. · Its scalable, flexible technology is designed to help you quic ...
-
Senior Software Engineer
1 week ago
Insight Global Beaverton, United StatesPosition: Sr Software Engineer · Contract: 3 Years · Location: Beaverton, OR · Hybrid - Will need to be on-site as needed, roughly 2-4 times per week. · Required Skills & Experience · 8+ years as a back-end focused Software Engineer. · 5+ years of experience developing with Node ...
-
Embedded Software Engineer
6 days ago
WorkSource Oregon Beaverton, United States** Please note, this is not a direct position with WorkSource Oregon. WorkSource Oregon is conducting this recruitment on behalf of the employer** · This company is in the business of improving and enhancing the dynamics and attributions in the specialty industrial, advanced elec ...
-
Software Engineer 4
2 weeks ago
Centizen, Inc. Beaverton, United StatesLead Engineer for GitHub Administration · ABOUT THE ROLE · We are looking for a highly skilled software engineer to serve as the Lead GitHub Enterprise Administrator. The successful candidate will be responsible for managing and maintaining our large, complex GitHub environment a ...
-
Staff Software Engineer
3 weeks ago
DAT Freight Solutions Beaverton, United StatesAbout DAT · DATis an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years. We continue to transform the industry year over year, by deploying a suite o ...
-
Principal Software Engineer
3 weeks ago
MKS Instruments Beaverton, OR, United StatesThe Equipment and Solutions division of MKS Instruments (formerly ESI) is one of Oregon's oldest tech companies. This position in the High Density Interconnect Product Engineering team designs and develops machines that enable disruptive laser-based processing and high-volume man ...
-
Principal Software Engineer
3 weeks ago
MKS Instruments Beaverton, United StatesSpectra-Physics, Ophir, Newport and ESI are brands within the MKS Instruments Photonics Solutions division. We provide a full range of solutions including lasers for precision industrial and scientific research applications, laser and LED measurement, beam profiling, precision mo ...
-
Software Engineer 4
2 weeks ago
Centizen Inc Beaverton, United StatesLead Engineer for GitHub Administration · ABOUT THE ROLE · We are looking for a highly skilled software engineer to serve as the Lead GitHub Enterprise Administrator. The successful candidate will be responsible for managing and maintaining our large, complex GitHub environment ...
-
Embedded Software Engineer
1 day ago
WorkSource Oregon Beaverton, United States** Please note, this is not a direct position with WorkSource Oregon. WorkSource Oregon is conducting this recruitment on behalf of the employer** · This company is in the business of improving and enhancing the dynamics and attributions in the specialty industrial, advanced elec ...
-
Senior Software Engineer
3 days ago
Insight Global Beaverton, United StatesPosition: Sr Software Engineer · Contract: 3 Years · Location: Beaverton, OR · Hybrid - Will need to be on-site as needed, roughly 2-4 times per week. · Required Skills & Experience · 8+ years as a back-end focused Software Engineer. · 5+ years of experience developing with Node ...
-
Principal Software Engineer
4 days ago
MKS Instruments Beaverton, United StatesThe Equipment and Solutions division of MKS Instruments (formerly ESI) is one of Oregon's oldest tech companies. This position in the High Density Interconnect Product Engineering team designs and develops machines that enable disruptive laser-based processing and high-volume man ...
-
Senior Software Engineer
1 week ago
Insight Global Beaverton, United StatesPosition: Sr Software Engineer · Contract: 3 Years · Location: Beaverton, OR · Hybrid - Will need to be on-site as needed, roughly 2-4 times per week. · The information below covers the role requirements, expected candidate experience, and accompanying qualifications. · Req ...
-
Senior Software Engineer
3 weeks ago
NIKE Beaverton, United StatesSenior Software Engineer– NIKE, Inc., Beaverton, OR. Develop, code, configure, and test programs and systems and solutions problem in order to meet designed digital product specification and direction. Manage the team on gathering detail design and solving complex problems. Desig ...
-
Lead Software Engineer
2 weeks ago
Nike Deutschland GmbH Beaverton, United StatesWerde Teil des Teams von NIKE, Inc. · NIKE, Inc. stattet nicht nur die besten Athleten der Welt aus. Wir erkunden neue Möglichkeiten, finden Wege und überwinden die Grenzen des Machbaren. Unser Unternehmen sucht nach Menschen, die wachsen, denken, träumen und gestalten möchten. U ...
-
Principal Software Engineer
5 days ago
MKS Instruments Beaverton, United StatesThe Equipment and Solutions division of MKS Instruments (formerly ESI) is one of Oregons oldest tech companies. This position in t he High Density Interconnect Product Engineering team designs and develops machines that enable disruptive laser-based processing and high-volume man ...
-
SR Software Engineer
2 days ago
Insight Global Beaverton, United StatesAn enterprise level sports retail company is looking to add a Sr Software Engineer to a team of 11 engineers, who are focusing on building a bill of materials application. This person will be the primary subject matter expert for the API centric application, leading the developme ...
Embedded Software Engineer - Beaverton, United States - MKS Instruments
Description
Spectra-Physics, Ophir, Newport and ESI are brands within the MKS Instruments Photonics Solutions division. We provide a full range of solutions including lasers for precision industrial and scientific research applications, laser and LED measurement, beam profiling, precision motion control, optical tables and vibration isolation systems, photonics instruments, temperature sensing, opto-mechanical components, optical elements, and systems for flexible PCB laser processing, high-speed MLCC testing, and CO2-laser-based systems HDI PCB and IC substrate manufacturing. MKS Photonics Solutions enhance our customers' capabilities and productivity in the semiconductor, advanced electronics and specialty industrial markets.
This position is within the Embedded Engineering team of Equipment Solution Business Unit, MKS Instruments. Specifically, this team designs the embedded controller as a platform to drive all the products within this business unit. We are looking for an exceptional Embedded Engineer who can support existing and future products. This position can go from entry level to a senior position based on your experience and skill.
Duties:
MKS is an equal opportunity employer, including disability, veteran status and all categories protected by law. Please review our EOE statements for additional details".
#LI-MD2
Globally, our policy is to recruit individuals from wide and diverse backgrounds. However, certain positions require access to controlled goods and technologies subject to the International Traffic in Arms Regulations (ITAR) or Export Administration Regulations (EAR). Applicants for these positions may need to be "U.S. persons." "U.S. persons" are generally defined as U.S. citizens, noncitizen nationals, lawful permanent residents (or, green card holders), individuals granted asylum, and individuals admitted as refugees.
MKS Instruments, Inc. and its affiliates and subsidiaries ("MKS") is an affirmative action and equal opportunity employer: diverse candidates are encouraged to apply. We win as a team and are committed to recruiting and hiring qualified applicants regardless of race, color, national origin, sex (including pregnancy and pregnancy-related conditions), religion, age, ancestry, physical or mental disability or handicap, marital status, membership in the uniformed services, veteran status, sexual orientation, gender identity or expression, genetic information, or any other category protected by applicable law. Hiring decisions are based on merit, qualifications and business needs. We conduct background checks and drug screens, in accordance with applicable law and company policies. MKS is generally only hiring candidates who reside in states where we are registered to do business.
MKS is committed to working with and providing reasonable accommodations to qualified individuals with disabilities. If you need a reasonable accommodation during the application or interview process due to a disability, please contact us at: .
If applying for a specific job, please include the requisition number (ex: RXXXX), the title and location of the role