Bootstrap

Entegris

Senior Embedded Software Engineer

๐Ÿ“ŒBloomington, United States ๐Ÿ‡บ๐Ÿ‡ธ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

๐Ÿ’ฐ 120000

Job Title:

Senior Embedded Software Engineer

Job Description:

The Role:

Entegris is seeking a motivated Embedded Software Engineer to join a dynamic team responsible for particle analyzer and concentration monitor products in Bloomington, MN as part of the Scientific Instrument Business Unit within Entegrisโ€™ Advanced Purity Solutions Division. This segment develops technologies that support design and development of the most advanced semiconductor applications in the world.

The Senior Software Engineer will be responsible for the development and technical advancement of Particle Monitoring and Concentration Monitoring equipment, supporting product designs from concept through commercialization. The Software Engineer should be familiar with stage-gate development and New Product Introduction at low and high volume. Expected to work with Domestic and International company resources and/or vendors to move new concepts from prototype to production.

What You'll Do:


  • Serve as the subject matter expert in firmware and software development across a variety of applications including flow controllers, concentration monitors, particle sizing systems, dispense pumps, supporting root cause analysis of embedded system failures
  • Drive software design and maintenance for new products as well as modifications to existing products
  • Utilize modern development environments and languages to develop, test, debug, qualify, and document instrument embedded and software applications
  • Create technical documentation and specifications, including functional and non-functional firmware, software, test requirements. Create technical documentation for software systems including software process flow charts and state machine diagrams.
  • Integrate functionality into embedded designs, including communications capability like Ethernet, Ethernet I/P, EtherCat, cuNet, DeviceNet
  • Develop software for testing, automating, analyzing, or enabling capability in or around products and associated data, debug and troubleshooting as required
  • Optimize tools and software team capability, including managing external or contracted resources
  • Lead or co-lead projects related to technology development and new product introduction, from concept through release to low or high-volume manufacturing. Responsibilities include leading phase gate projects, design and concept reviews, prototyping, documentation creation, regulatory certification, design verification test, product validation and qualification, tracking of resources, scheduling, assessing risk and mitigating, estimate costs
  • Conceptualize, design and develop new, derivative and existing product offerings to ensure performance and advancement of technology
  • Characterize and test products to ensure specified requirements are met; oversee release to manufacturing activity by leading design verification testing, validation/qualification efforts, build and test of prototype systems
  • Provide documentation support such as creating/maintaining drawings, SOPs, test procedures, test data, routings
  • Write technical reports and compiling data as evidence to support qualification of product or change to product, ensuring compliance with specifications, codes, or requirements
  • Evaluate designs for manufacturability, including assessing risk and managing using creative mitigation strategies
  • Vendor and supplier coordination by managing relationships with vendors and suppliers to ensure timely delivery of high-quality components and services
  • Collaborate cross functionally with engineering, new product introduction, product management, customers to maintain alignment and ensure project success
  • Assist in performing root cause analysis on quality issues on new and existing products; troubleshooting responsibility to recognize design vs functional vs assembly issues
  • Exhibit sounds judgement and decision making, driven with data, based on schedule and cost impact
  • Mentor junior engineers, interns, and co-op roles


What We Seek:


  • Leadership: Demonstrated track record of applicable experience in field with progressing responsibilities. Ability to be a great teammate, learning from the depth of experience teammates provide and a desire to share ideas and experiences. Motivated and self-directed team player with strong communication and interpersonal skills to influence personnel at all levels within the organization. Motivation to actively drive communications, setting schedule, velocity and progress to final deliverable.
  • Educational Background: Bachelor of Science in Computer Engineering or Computer Science, and 8+ years of directly related experience is required, advanced degree preferred
  • Experience: Experience with qualifying and validating software against written specifications (product testing, design verification and documentation). Ability to document embedded system specifications, communication protocols, software requirements and test plans. Working knowledge of common development tools, communication protocols and embedded technology expected. Fundamental knowledge of linux necessary. Experience interfacing to high accuracy sensors is a plus. Experience with Code Composer, MPLab, STM32CubeIDE, Visual Studio, WPF and Model View ViewModel (MVVM), SQL Server, or MSAccess databases is a plus.
  • Technical: Proficiency with C, C++, C#, Python, Communication protocols (SPI, I2C, UART, CAN, RS485, USB) required, understanding of real-time embedded systems necessary. Ability to use JTAG debug tools in embedded systems necessary. Documented bring-up and validation of new hardware platforms expected. Ability to write and maintain documentation for APIs, architecture, test plans required. Role expected to drive collaboration with stakeholders to define software specifications like timing, memory, and interface. Ability to build internal and customer-facing designs, and necessary tools to support in factory and field. Experience with virtual environments/containerization, VHDL, 21 CFR Part 11 FDA reporting, SQL or Access Databases, 32-bit microprocessor-based systems, multi-threading experience a plus. Experience with Github, Gitlab, Actions, Automations a plus. Experience with NI LabView and/or TestStand, VB, Data Acquisition units is helpful. Necessary ability to control software and revisions/commit history using Github.
  • Problem-Solving: Excellent analytical and problem-solving skills, with the ability to design and troubleshoot complex systems
  • Communication: Strong verbal and written communication skills, with the ability to convey technical information clearly
  • Team Player: Ability to work effectively in a team environment and collaborate with diverse stakeholders
  • Accountability: Detail oriented and ability to prioritize workload and self-manage projects, handle multiple tasks and meet strict deadlines, self-motivated and comfortable working in a fast-paced environment


WHY WORK AT ENTEGRIS?

Lead. Inspire. Innovate. Define Your Future.

Not everyone who works for a global company shares the same background, experiences and perspectives. We leverage the differences of our employees to bring new ideas to the table. Every employee throughout the company is encouraged to share input on projects and initiatives. Our decision-making process is truly a collaborative effort as we realize there are leaders at every level of the organization. We put our values at the core of how we operate as an organization โ€” not just when itโ€™s convenient, but in a lasting and meaningful way. We want the time and energy you spend here to have a positive impact on your life inside and outside of the office.

What We Offer

Our total rewards package goes above and beyond just a paycheck. Whether youโ€™re looking to build your career, improve your health, or protect your wealth, we offer generous benefits to help you achieve your goals.


  • Compensation: $120,000 - $135,000 per year range with actual pay dependent on candidate overall skills for the role
  • Annual Bonus Eligible
  • A progressive (PTO) policy that empowers you to take the time you need to recharge
  • Generous 401(K) plan with an impressive employer match with no delayed vesting
  • Excellent health, dental and vision insurance packages to fit your needs
  • Education assistance to support your learning journey
  • Values-driven culture with colleagues that rally around People, Accountability, Creativity and Excellence


Entegris does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need Entegris immigration sponsorship (e.g., H1B, TN, STEM OPT, etc.) now or in the future.

At Entegris we are committed to providing equal opportunity to all employees and applicants. Our policy is to recruit, hire, train, and reward employees for their individual abilities, achievements, and experience without regard to race, color, religion, sexual orientation, age, national origin, disability, marital or military status.

Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Abbott, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Salary

    ๐Ÿ’ฐ 120000

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—