Talent.com
Senior Embedded Software Engineer

Senior Embedded Software Engineer

EntegrisBloomington, MN, United States
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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.

#LI-TP1

serp_jobs.job_alerts.create_a_job

Senior Embedded Software Engineer • Bloomington, MN, United States

Job_description.internal_linking.related_jobs
  • serp_jobs.job_card.promoted
Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

VirtualVocationsSaint Paul, Minnesota, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer, Full Stack.Key Responsibilities Lead diverse technology projects and a development team to create regulatory solutions Stay updated on tech t...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
  • serp_jobs.job_card.new
Senior Staff Embedded Platform Engineer

Senior Staff Embedded Platform Engineer

Ford Motor CompanySt Paul, MN, United States
serp_jobs.job_card.full_time
We are the movers of the world and the makers of the future.We get up every day, roll up our sleeves and build a better world together. At Ford, we’re all a part of something bigger than ourselve...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
  • serp_jobs.job_card.promoted
Sr. Embedded Software Engineer - DevOps

Sr. Embedded Software Engineer - DevOps

Polaris Industries IncWyoming, MN, United States
serp_jobs.job_card.full_time
We empower employees to take on challenging assignments and roles with an elevated level of responsibility in our agile working environment. Our people make us who we are, and we create incredible p...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Senior Front-End Software Engineer

Senior Front-End Software Engineer

VirtualVocationsSaint Paul, Minnesota, United States
serp_jobs.job_card.full_time
A company is looking for a Front-End Senior Software Engineer to design, develop, and maintain high-quality software solutions. Key Responsibilities Design, develop, test, and maintain scalable so...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Senior Backend Software Engineer

Senior Backend Software Engineer

VirtualVocationsMinneapolis, Minnesota, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer, Business Applications.Key Responsibilities Design and implement modular backend services for various internal tools Build and expand integrat...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Senior Principal Software Engineer

Senior Principal Software Engineer

VirtualVocationsMinneapolis, Minnesota, United States
serp_jobs.job_card.full_time
Principal Software Development Engineer.Key Responsibilities Define and implement the technical vision for the measurement and data processing platform Identify and address complex technical cha...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Senior Engineer I

Senior Engineer I

VirtualVocationsMinneapolis, Minnesota, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Engineer I, Consumer Payments Portal.Key Responsibilities Develop and extend the payments platform infrastructure for secure financial transactions Collaborate ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Senior Software Engineer (iOS)

Senior Software Engineer (iOS)

VirtualVocationsMinneapolis, Minnesota, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer (iOS) to develop high-quality applications and collaborate with cross-functional teams. Key Responsibilities Lead the development of robust appl...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
  • serp_jobs.job_card.new
Embedded Software Engineer II

Embedded Software Engineer II

ActalentMinneapolis, MN, United States
serp_jobs.job_card.full_time
Job Title : Embedded Software Engineer II Job Description.We are seeking a skilled Embedded Software Engineer II to design and develop software applications that support a range of medical devices u...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
  • serp_jobs.job_card.promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

EntegrisBloomington, MN, United States
serp_jobs.job_card.full_time
Senior Embedded Software Engineer.Entegris is seeking a motivated.Engineer to join a dynamic team responsible for particle analyzer and concentration. Bloomington, MN as part of the Scientific Instr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
  • serp_jobs.job_card.new
Senior Embedded Controls Engineer, Vehicle Motion

Senior Embedded Controls Engineer, Vehicle Motion

Ford Motor CompanySt Paul, MN, United States
serp_jobs.job_card.full_time
We are the movers of the world and the makers of the future.We get up every day, roll up our sleeves and build a better world together. At Ford, we’re all a part of something bigger than ourselve...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
  • serp_jobs.job_card.promoted
Senior Systems Software Engineer

Senior Systems Software Engineer

VirtualVocationsMinneapolis, Minnesota, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Systems Software Engineer, Tegra UEFI Firmware.Key Responsibilities Develop features and code for UEFI firmware Document code flow, data flow, and architecture ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Senior C++ Software Engineer

Senior C++ Software Engineer

VirtualVocationsMinneapolis, Minnesota, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer : C++.Key Responsibilities Focus on the ingestion system, adding new features, fixing bugs, and improving performance and scalability Assist th...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
  • serp_jobs.job_card.new
Lead Senior Embedded Software Engineer

Lead Senior Embedded Software Engineer

EmersonShakopee, MN, United States
serp_jobs.job_card.full_time
At Emerson, we help the world run safer and smarter.As a global leader in automation, our Analytical Instruments organization develops advanced technologies and solutions that safeguard industries ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
  • serp_jobs.job_card.promoted
Senior AI Software Engineer

Senior AI Software Engineer

VirtualVocationsMinneapolis, Minnesota, United States
serp_jobs.job_card.full_time
A company is looking for a Senior AI Software Engineer.Key Responsibilities Deliver high-quality solutions to complex technical problems faced by customers Manage and optimize APIs in cloud-nati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Senior Solutions Engineer

Senior Solutions Engineer

VirtualVocationsMinneapolis, Minnesota, United States
serp_jobs.job_card.full_time
A company is looking for a Solutions Engineer.Key Responsibilities Delivering product demonstrations and driving successful Proof of Values and Trials Providing strategic pre-sales support and a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
  • serp_jobs.job_card.new
Lead Senior Embedded Software Engineer

Lead Senior Embedded Software Engineer

Emerson GroupShakopee, MN, United States
serp_jobs.job_card.full_time
At Emerson, we help the world run safer and smarter.As a global leader in automation, our Analytical Instruments organization develops advanced technologies and solutions that safeguard industries ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
  • serp_jobs.job_card.promoted
  • serp_jobs.job_card.new
Lead Senior Embedded Software Test Engineer

Lead Senior Embedded Software Test Engineer

Emerson GroupShakopee, MN, United States
serp_jobs.job_card.full_time
At Emerson, we help the world run safer and smarter.As a global leader in automation, our Analytical Instruments organization develops advanced technologies and solutions that safeguard industries ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
  • serp_jobs.job_card.promoted
Mid-Senior Software Engineer

Mid-Senior Software Engineer

VirtualVocationsSaint Paul, Minnesota, United States
serp_jobs.job_card.full_time
A company is looking for a Mid-Senior Level Software Engineer - Test Automation (Remote).Key Responsibilities Design and develop automation frameworks in an agile environment Build and scale CI / ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
  • serp_jobs.job_card.promoted
Senior Software Engineer II

Senior Software Engineer II

VirtualVocationsSaint Paul, Minnesota, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer II, IAM.Key Responsibilities Design and build reliable authentication and authorization systems for millions of users Propose technical soluti...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30