Principal Software/Firmware Engineer

4 weeks ago


Naperville, United States Revvity Full time
Job Title
Principal Software/Firmware Engineer
Location(s)
Naperville

About Us

Revvity is a developer and provider of end-to-end solutions designed to help scientists, researchers, and clinicians solve the world's greatest health challenges. We pair the enthusiasm of an industry disruptor with the experience of a longtime leader. Our diverse team of 11,000+ colleagues from around the globe are vital to our success and the reason we're able to push boundaries in pursuit of better human health.

Find your future at Revvity

Responsibilities:
  • Participate in/drive the conception, design, development, testing, and delivery of the Device Pilot platform effort, as well as sustaining engineering efforts to replace ELSO SW/FW in our W2 and MB2 radiometric products
  • Lead future software projects and software aspects of system level projects
  • Understand and follow Revvity's Global Development process, ECO release and documentation process, as well as manage releases of and changes to software in production
  • Support other departments as required including technical support, manufacturing, and field service
Basic Requirements:
  • Bachelor's Degree in Computer Science, Software, or Electrical Engineering and 10+ years of software development experience with scientific instrumentation.
Preferred Requirements:
  • Masters and/or PhD Degree
  • Familiarity and experience with the following contemporary software development processes including phased gate, Agile, and test driven methodologies
  • Systems level development, hardware/software integration, and troubleshooting using a variety of technologies ranging from DOS based, Active X/MFC, to current Python scripting and .NET technologies in C, C++, VB, and C#
  • Real-time and embedded programming
  • Team player with excellent interpersonal and communication skills, as well as the ability to work in a cross-cultural and cross-functional global product development environment
  • Excellent oral and written communication skills
  • Experience with scintillation counters a plus
What do we offer?

We provide competitive and comprehensive benefits to our employees. Below are some highlights of our benefits:
  • Medical, Dental, and Vision Insurance Options
  • Life and Disability Insurance
  • Paid Time-Off
  • Parental Benefits
  • 401k with Company Match
  • Employee Stock Purchase Plan


Learn more about Revvity's benefits by visiting our Why Revvity page.

*For benefit-eligible roles only. Part-time and temporary roles may not be eligible for all benefits listed. Please reach out to your recruiter for more information.

Revvity is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, or veteran status or any other characteristics protected by applicable law. Revvity is committed to a culturally diverse workforce.

  • Naperville, Illinois, United States Revvity Full time

    Job Title: Principal Software EngineerLocation: NapervilleAbout Us: Revvity is a developer and provider of end-to-end solutions designed to help scientists, researchers, and clinicians solve the world's greatest health challenges.As a Principal Software Engineer at Revvity, you will be responsible for participating in the conception, design, development,...


  • Naperville, United States Contruent Full time

    Who is Contruent? Contruent is the premier lifecycle cost management software solution that empowers owners and Engineering & Constructions firms to deliver complex capital programs and mega projects with precision and speed. Job Summary Contruent is looking for a full stack Principal Software Engineer to join our software development team. You will be...


  • Naperville, United States Contruent LLC Full time

    Job DescriptionJob DescriptionSalary: $145,000-$165,000Who is Contruent?Contruent is the premier lifecycle cost management software solution that empowers owners and Engineering & Constructions firms to deliver complex capital programs and mega projects with precision and speed. Job SummaryContruent is looking for a full stack Principal Software Engineer to...


  • Naperville, IL, United States RIT Solutions, Inc. Full time

    Job DescriptionRIT Solutions, Inc. is seeking an experienced Embedded IoT Developer to design, develop, and optimize firmware for our IoT-enabled consumer products.The ideal candidate has experience with embedded networking and various networking protocols, as well as familiarity with cloud platforms such as Azure IoT and AWS IoT.Key Responsibilities:Develop...


  • Naperville, United States Endotronix Full time

    WHO ARE WE? Endotronix is a medical device company that aims to transform the treatment of heart failure, a chronic, progressive condition in which the heart is unable to pump enough blood to support the body. Our Cordella Heart Failure System (CHFS) includes proactive management tools for best practice care and detection of worsening heart failure. These...


  • Naperville, United States Ecolab Full time

    Ecolab RD&E Software Engineering team is looking for a Senior Embedded Software Engineer that will be responsible for delivering solutions for Ecolab's IoT devices which will deliver the data to develop the insights which allow our customers to be cleaner, healthier and safer. As part of this commitment, you will work with our stakeholders across the...


  • Naperville, United States Ecolab Full time

    Principal Chemical Engineer - Power RD&E Nalco Water, an Ecolab Company currently is seeking a Principal Chemical Engineer to join the Power RD&E team in Naperville, Illinois. As a Principal Chemical Engineer, you will be responsible for developing new innovations and leading broader platforms in water treatment and power generation. You will also...


  • Naperville, IL, United States Ecolab Full time

    The Ecolab RD&E Software Engineering team is responsible for delivering innovative solutions for Ecolab's IoT devices, which will provide valuable insights to customers. As part of this commitment, you will work with stakeholders across the Institutional sector to develop cutting-edge technology that drives business growth.Key Responsibilities:Design and...


  • naperville, United States Iris Software Inc. Full time

    Iris client, one of their Logistics client is looking to hire Site Reliability Engineer (GCP OR OCI) for Naperville, IL 60563.Role: Site Reliability Engineer (GCP OR OCI) Experience Level: 8+ Years Location: Naperville, IL 60563 (4 days/week work from office)Major Skills: – GCP/Oracle Cloud Infrastructure ( OCI ), CI/CD, Oracle Database, Scripting,...


  • Naperville, United States Fresh Software Solutions Full time

    Job DescriptionJob DescriptionWe are seeking a highly motivated Software Developer Full Time to become an integral part of our team! You will be responsible for creating, modifying and supporting computer application software or specialized utility programs.Responsibilities:Analyze user needs and develop software solutionsCollaborate with clients to meet...


  • Naperville, United States Fresh Software Solutions Full time

    Job Description Job Description We are seeking a highly motivated Software Developer Full Time to become an integral part of our team! You will be responsible for creating, modifying and supporting computer application software or specialized utility programs. Responsibilities: Analyze user needs and develop software solutions Collaborate with clients to...


  • naperville, United States MultiPlan Full time

    At MultiPlan, we pride ourselves on being a dynamic team of innovative professionals. Our purpose is simple - we strive to bend the cost curve in healthcare for all. Our dedication to service excellence extends to all of our stakeholders – internal and external - driving us to consistently exceed expectations. We are intentionally bold, we foster...


  • Naperville, Illinois, United States WEBIT Services Full time

    Job SummaryThis is a highly rewarding opportunity for an experienced software engineer to join WEBIT Services as a Senior Software Engineer. As part of our team, you will be responsible for developing and maintaining high-quality software applications using modern technologies.We are looking for a skilled professional with 4-8 years of experience in software...


  • Naperville, United States Endotronix Full time

    WHO ARE WE? Endotronix is a medical device company that aims to transform the treatment of heart failure, a chronic, progressive condition in which the heart is unable to pump enough blood to support the body. Our Cordella Heart Failure System (CHFS) includes proactive management tools for best practice care and detection of worsening heart failure. These...

  • Unix Software Engineer

    3 months ago


    Naperville, United States RIT Solutions, Inc. Full time

    Unix Software Engineer - 3 rd shift Hybrid Contract Screening Questions: Do you have experience with multiple deadlines being due around the same time? How do you manage your time effectively? How comfortable or motivated are you to learn a new technology/programming language? Is that a driving force in what you are looking for in your career? ...


  • Naperville, Illinois, United States Endotronix, Inc Full time

    Job OverviewWe are seeking a skilled Senior Quality Assurance Software Engineer to join our team at Endotronix, Inc.This is an exciting opportunity to contribute to the development of innovative medical device software and play a key role in ensuring the highest quality standards.Key ResponsibilitiesThe successful candidate will be responsible for:Leading...


  • Naperville, United States Ecolab Full time

    Ecolab is providing an exciting opportunity to join our Commercial Digital Solutions team as a Lead Software Engineer. This role will focus on digital technologies & platforms to enable & support our Industrial CDS organization globally. The Lead will be a key member of the technical team, with a focus on extending of platforms to meet business requirements...


  • Naperville, United States SynergisticIT Full time

    SYNERGISTICIT wants every candidate to know that the Job Market is Challenging and to stand out, you need to have exceptional skills and technologies and that's where we come in to make sure you get the attention which you need SynergisticIT understands the complex nature of the job market and how difficult it can be to secure a position, especially for...


  • Naperville, Illinois, United States Endotronix, Inc Full time

    Job OverviewAt Endotronix, Inc., we are seeking a highly skilled Software Engineer to join our team. As a key member of our organization, you will be responsible for developing current processes with a focus on scalability and software development for manufacturing and test processes.Estimated Salary: $120,000 - $180,000 per yearKey Responsibilities:Lead and...


  • Naperville, United States Nokia Full time

    Job DescriptionFamily Description Applied R&D (AR) consists of target-oriented research either with the goal of solving a particular problem / answering a specific question or for multi-discipline design, development, and implementation of hardware, software, and systems including maintenance support. Supplies techno-economic consulting to clients. AR work...