Senior Software Engineer

at  Thermo Fisher Scientific

Winsford CW7, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Nov, 2024Not Specified31 Aug, 2024N/AResearch,Critical Systems,Modbus,Communication Skills,Jira,Software Development,Iar Embedded Workbench,Technological Innovation,Computer Science,Computer Engineering,Data Acquisition,Communication Protocols,Electronics,Embedded SoftwareNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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, United Kingdom