R&D Software/Firmware Engineer
Company: AU00 Agilent Technologies Australia Pty Ltd
Location: Wilmington
Posted on: April 24, 2025
Job Description:
R&D Software/Firmware Engineer page is loadedR&D
Software/Firmware EngineerApply locations US-DE-Wilmington time
type Full time posted on Posted 8 Days Ago job requisition id
4031795Job DescriptionAgilent inspires and supports discoveries
that advance the quality of life. We provide life science,
diagnostic and applied market laboratories worldwide with
instruments, services, consumables, applications and expertise.
Agilent enables customers to gain the answers and insights they
seek -- so they can do what they do best: improve the world around
us. Information about Agilent is available at www.agilent.com.We
are looking for a talented Software/Firmware 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/Firmware Engineer in Agilent's R&D group, you'll play
a vital role in designing and developing next-generation solutions
for our Gas Chromatograph, Automated Sample Handling, and Automated
Sample Preparation products. You'll be involved in all aspects of
the development lifecycle-from requirements and design to
implementation and testing-for embedded software applications,
libraries, and development tools. This is a hands-on, collaborative
role. You'll work closely with cross-functional teams including
software and firmware engineers, mechanical and electrical
engineers, and chemists to create complete systems.Location:
Wilmington, DEHours: Must be able to work between the hours 8:00 AM
- 5:00 PM.Key Responsibilities:
- Design, develop, and test embedded software and supporting
tools for R&D systems and instrumentation.
- Translate product requirements into robust and scalable
code.
- Collaborate with multidisciplinary teams to create complete
hardware/software systems.
- Integrate and validate third-party tools and libraries.
- Participate in code reviews, troubleshooting, and continuous
improvement efforts.Qualifications
- Bachelor's or Master's degree in Computer Science, Computer
Engineering, or a related technical field.
- Proficiency in one or more programming languages (C/C++).
- Experience with real-time control of hardware and embedded
systems.
- Development experience with microprocessors or microcontrollers
for bare-metal applications.
- Familiarity with device communication protocols such as TCP/IP,
RS-232, and RS-485.
- Solid understanding of algorithms and data structures.
- Ability to work effectively in a team-oriented, collaborative
environment.Added Bonus if you have:
- Experience with version control tools (e.g., Git,
ClearCase).
- Integration of third-party libraries, software, or development
tools.
- Embedded Linux development experience.
- Additional programming skills in Assembly, Python, C#, or
Java.
- Knowledge of Object-Oriented Analysis and Design (OOAD)
principles.
- Experience with the .NET framework and Visual Studio.
- Familiarity with databases and SQL.
- Understanding of Agile or Waterfall development
methodologies.
- GUI development experience.
- Exposure to FPGA development.Additional DetailsThis job has a
full time weekly schedule. Applications for this job will be
accepted until at least April 22, 2025 or until the job is no
longer posted. The full-time equivalent pay range for this position
is $114,080.00 - $178,250.00/yr plus eligibility for bonus, stock
and benefits. Our pay ranges are determined by role, level, and
location. Within the range, individual pay is determined by work
location and additional factors, including job-related skills,
experience, and relevant education or training. During the hiring
process, a recruiter can share more about the specific pay range
for a preferred location. Pay and benefit information by country
are available at: https://careers.agilent.com/locations.Agilent
Technologies, Inc. is an Equal Employment Opportunity and
Affirmative Action employer. We value diversity at all levels. All
individuals, regardless of personal characteristics, are encouraged
to apply. All qualified applicants will receive consideration for
employment without regard to sex, pregnancy, race, religion or
religious creed, color, gender, gender identity, gender expression,
national origin, ancestry, physical or mental disability, medical
condition, genetic information, marital status, registered domestic
partner status, age, sexual orientation, military or veteran
status, protected veteran status, or any other basis protected by
federal, state, local law, ordinance, or regulation and will not be
discriminated against on these bases. Agilent Technologies, Inc.,
is committed to diversity in the workplace and strives to support
candidates with disabilities. If you have a disability and need
assistance with any part of the application or interview process or
have questions about workplace accessibility, please email
job_posting@agilent.com or contact +1-262-754-5030. For more
information about equal employment opportunity protections, please
visit www.agilent.com/en/accessibility.Travel
Required:OccasionalShift:DayDuration:No End DateJob
Function:R&D
#J-18808-Ljbffr
Keywords: AU00 Agilent Technologies Australia Pty Ltd, Lower Merion , R&D Software/Firmware Engineer, IT / Software / Systems , Wilmington, Pennsylvania
Didn't find what you're looking for? Search again!
Loading more jobs...