Senior Embedded Software Engineer

Entegris

Not Interested
Bookmark
Report This Job

profile Job Location:

Bloomington - USA

profile Yearly Salary: $ 120000 - 135000
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

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 Youll 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

  • 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 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) 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 its 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 youre looking to build your career improve your health or protect your wealth we offer generous benefits to help you achieve your goals.

  • Compensation: $120000 - $135000 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.

#LI-TP1


Required Experience:

Senior IC

Job Title:Senior Embedded Software EngineerJob 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 Enteg...
View more view more

Key Skills

  • Account Payable
  • Environment
  • J2se
  • Community Support
  • Drafting
  • Garment

About Company

Company Logo

As a global leader in advanced materials science, we have the expertise and determination to help solve your most advanced technology challenges.

View Profile View Profile