Sr Staff Software Architect- Hillsboro, OR
at Thermo Fisher Scientific
Hillsboro, OR 97124, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 18 Feb, 2025 | Not Specified | 18 Nov, 2024 | 5 year(s) or above | C4,Semiconductor,Capital Equipment,Electron Microscopy,Software Architecture,Developers,Teams,Computer Science,Uml,Technical Leadership,Interfaces | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION
Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner and safer. And with over $1 billion invested annually in R&D, we empower our teams to put science into meaningful action and give our R&D colleagues the autonomy, resources and tools they need to take science a step beyond.
Do you have a passion for innovative ideas and groundbreaking discoveries? Join us today!
At the Materials and Structural Analysis Division, we develop high-end electron microscopes for world leaders in semiconductor fabrication. We are seeking a Sr. Staff Software Architect to accelerate the development of automated semiconductor process equipment that delivers wafer-to-atomic information, enabling our customers to make timely decisions.
EDUCATION:
Bachelor’s degree in Computer Science, Software Engineering, or closely related field.
EXPERIENCE, KNOWLEDGE, SKILLS, ABILITIES:
- 10+ years experience in the software engineering field
- 5+ years experience with software architecture
- Proven experience in technical leadership of teams of 10+ developers
- Ability to quickly come up to speed by understanding new problem domains
- Excellent analytical and empirical problem solving and troubleshooting skills
- Ability to create and communicate software designs in any of the commonly used forms (C4, UML, etc.)
- Ability to design inter-module and inter-process APIs and interfaces
- Ability to travel domestically and internationally
PREFERRED QUALIFICATIONS:
- Experience with equipment manufacturing, electron microscopy or semiconductor
- Development experience with automated capital equipment
- Experience developing software for controlling hardware or multi-disciplinary development
Responsibilities:
- Work within the architecture team to define and deploy the architectural roadmap.
- Define, challenge and own the technical choices regarding the entire software stack design, with particular attention to modularity and integration of third-party software and hardware solutions.
- Present and clarify the architecture to the development teams and to external collaborators.
- Collaborate with other architects in the division to build a consistent software ecosystem at the division level.
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science software engineering or closely related field
Proficient
1
Hillsboro, OR 97124, USA