Senior Software Engineer
at Thermo Fisher Scientific
Winsford CW7 3GA, , United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 02 Jan, 2025 | Not Specified | 05 Oct, 2024 | N/A | Research,Jira,Communication Skills,Data Acquisition,Perspectives,Computer Science,Electronics,Critical Systems,Software Development,Computer Engineering,Technological Innovation,Management Software,Modbus,Iar Embedded Workbench,Communication Protocols | 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:
REQUIREMENTS:
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field, or equivalent experience. Master’s degree preferred.
- Proven extensive experience in C/C++ embedded software development.
- Experience developing embedded software for real-time instrumentation control and data acquisition.
- Familiarity with industrial communication protocols such as TCP/IP, Modbus, etc.
- Proficiency in developing and debugging with microcontroller IDEs such as IAR Embedded Workbench.
- Knowledge of software development lifecycle processes.
- Working knowledge of hardware design and electronics is a plus.
- Familiarity with safety-critical systems and industry standards is a plus.
- Experience following an agile development methodology, and use of work management software such as Jira is a plus.
- Experience using Git/GitHub is a plus.
SKILLS AND ABILITIES:
- Strong understanding of software engineering fundamentals and embedded systems architecture.
- Excellent communication and collaboration skills in a multi-functional matrix environment.
- Proficiency in identifying and resolving embedded software and hardware issues.
- Excellent problem-solving skills and attention to detail.
- Excellent written and verbal communication skills.
As one team of 120,000+ colleagues, we share a common set of values - Integrity, Intensity, Innovation and Involvement - working together to accelerate research, solve complex scientific challenges, drive technological innovation, and support patients in need. #StartYourStory at Thermo Fisher Scientific, where diverse experiences, backgrounds, and perspectives are valued
Responsibilities:
- Develop embedded control software for Process Monitoring instrumentation products.
- Collaborate with multiple functions to deliver exceptional scientific solutions.
- Design, develop, and maintain applications software for Process Monitoring instrumentation system products.
- Participate in requirements development, design activities, implementation, and maintenance.
- Offer support across various departments to resolve system issues.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science computer engineering electrical engineering or related technical field or equivalent experience
Proficient
1
Winsford CW7 3GA, United Kingdom