Entegris-posted 3 months ago
$120,000 - $135,000/Yr
Full-time • Senior
Bloomington, MN
5,001-10,000 employees
Computer and Electronic Product Manufacturing

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.

  • 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
  • Bachelor of Science in Computer Engineering or Computer Science, and 8+ years of directly related experience is required, advanced degree preferred
  • 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
  • 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
  • Ability 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
  • Experience interfacing to high accuracy sensors
  • Experience with virtual environments/containerization
  • Experience with NI LabView and/or TestStand, VB, Data Acquisition units
  • $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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service