R&D Software/Firmware Engineer
at Agilent Technologies Inc
Wilmington, DE 19808, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Apr, 2025 | USD 178250 Annual | 31 Jan, 2025 | 4 year(s) or above | Fine Tuning,Linux,Mobile Application Development,Computer Engineering,Data Structures,Network Communications,Sql,Web Application Development,Visual Studio,C++,Framework,Android,Programming Languages,Javascript Frameworks,Design,Windows,Computer Science | 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
We are looking for a talented Software Engineer to join our R&D group at our Little Falls (Wilmington), Delaware site, located midway between Baltimore and Philadelphia. There, we have 800 people inventing, designing, building, and marketing products that dominate the market for Chemical Analysis. Our products are frequently behind the headlines in the news, from environmental regulations to new drug discoveries to Homeland Security.
As a Software Engineer in our R&D group, you will be part of a team that designs and develops new products for Agilent’s Gas Chromatograph, Automated Sample Handling and Automated Sample Preparation products. Your primary responsibilities will include requirements, design, development, and test for desktop and embedded software applications and libraries, and tools for these products. You will also work closely with other software engineers, firmware engineers, mechanical and electrical engineers, and chemists to create complete systems.
Note: This role is a hybrid schedule
QUALIFICATIONS
- Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or related field
- 4+ years relevant experience for entry into this level
- Experience with Object Oriented Analysis and Design
- Experience in one or more programming languages (C++, C#, Java)
- Experience in development for Linux or Windows
- Ability to work in a team environment
Desired:
- Experience with algorithms and data structures
- Experience with multi-threaded systems
- Experience with network communications using TCP/IP
- Experiencing using third party software, libraries, and tools
- Experience with large language models (LLMs) including fine-tuning and integrating them into applications.
- Hands-on experience with AI and machine learning frameworks (for example TensorFlow, PyTorch or scikit-learn)
- Use of revision control and source code management tools e.g., git, ClearCase
- Web application development with HTML5, CSS3, and one or more JavaScript frameworks
- Mobile application development, e.g., iOS or Android
- Windows application development using .NET framework and Visual Studio
- Graphical User Interface development
- Knowledge of database concepts and SQL
- Knowledge of waterfall and agile software development life cycles
LI-DT1
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:4.0Max:9.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer Science, Engineering
Proficient
1
Wilmington, DE 19808, USA