Skip to content

Open nowPosted 25 days ago

Principal Firmware Engineer

mksinst76 open roles

Where
Broomfield, CO
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowPrincipal Firmware Engineermksinst · Broomfield, CO
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on mksinst's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.1% of postings close within 7 days. Measured by our own scanner across the market. mksinst postings stay open a median of 4 days.

Share of postings closed within
  1. 1.7%1 day
  2. 3.6%3 days
  3. 8.1%7 days
  4. 15.1%14 days
  5. 34.0%30 days
This job: posted 25 days ago

mksinst median: 4 days open

The posting

A Day in Your Life at MKS: As a Principal Firmware Engineer at MKS's Indirect Pressure Measurement Group, you’ll be a key member of a talented cross-functional team, developing firmware that enables technologies that transform the world. In this role, you will report to the Senior Engineering Manager.

You Will Make an Impact By:

  • Analyzes, designs, programs, debugs and modifies software
  • Troubleshoots code for firmware (IC embedded code) applications
  • Work often involves analog and digital hardware and software operating systems
  • Position requires knowledge and exposure to hardware design
  • Typically, programs in machine language, assembly language and high-level languages (eg, C, C++)
  • Defining architectural design, implementation, verification and validation of firmware for embedded metrology products supporting semiconductor manufacturing and other advanced markets
  • Supporting the development and diagnostics of the hardware surrounding the processor
  • Working collaboratively with other software engineers and engineers/scientists of other disciplines to solve challenging problems.

Skills You Bring:

  • Requires a Bachelor of Science in Engineering degree and 8+ years of related experience
  • At this level, graduate coursework may be preferred
  • Experience in the development of embedded system architecture and algorithms.
  • Fluency with the C and C++ programming languages
  • Experience with using emulators, communication bus monitoring hardware/software, oscilloscopes, and similar tools to develop and debug products.

Preferred Skills:

  • Experience with EtherCat or comparable field buses.
  • Experience with Python or FreeRTOS.
  • Experience with the STM32 family of processors

Physical Demands and Working Conditions:

  • Must be able to remain in a stationary position for 50% of the time
  • Constantly operates a computer and other office productivity machinery
  • This job operates in a professional office environment

This position is onsite and must be within commutable distance to our location in Broomfield, CO. Relocation benefits are not available for this position.

We are interested in a qualified candidates eligible to work in the United States and will not be sponsoring work visas for this position, at this time.

MKS is an equal opportunity employer, including disability, veteran status and all categories protected by law. Please review our EOE statements for additional details. MKS is generally only hiring candidates who reside in states where we are registered to do business.

Compensation and Benefits:

  • Salary Pay Range: $135k - $155k per year. This range is a good faith estimate of the expected salary range for this position, based on a wide range of factors including qualifications, experience and training, operational and business needs and other considerations permitted by law.
  • Bonus: This position is eligible for a discretionary annual bonus, in an amount to be determined by MKS [or as applicable].
  • Benefits: MKS offers a comprehensive benefits package, including health insurance coverage (medical, dental and vision), 401(k) with company match, life and disability insurance, 12 paid holidays, sick time, 15 paid vacation days, [6 weeks fully paid] parental leave, adoption assistance and tuition reimbursement [and for participation in any stock programs, signing bonus, etc.

#LI-RS1

Globally, our policy is to recruit individuals from wide and diverse backgrounds. However, certain positions require access to controlled goods and technologies subject to the International Traffic in Arms Regulations (ITAR) or Export Administration Regulations (EAR). Applicants for these positions may need to be “U.S. persons.” “U.S. persons” are generally defined as U.S. citizens, noncitizen nationals, lawful permanent residents (or, green card holders), individuals granted asylum, and individuals admitted as refugees.

MKS Inc. and its affiliates and subsidiaries (“MKS”) is an affirmative action and equal opportunity employer: diverse candidates are encouraged to apply. We win as a team and are committed to recruiting and hiring qualified applicants regardless of race, color, national origin, sex (including pregnancy and pregnancy-related conditions), religion, age, ancestry, physical or mental disability or handicap, marital status, membership in the uniformed services, veteran status, sexual orientation, gender identity or expression, genetic information, or any other category protected by applicable law. Hiring decisions are based on merit, qualifications and business needs. We conduct background checks and drug screens, in accordance with applicable law and company policies. MKS is generally only hiring candidates who reside in states where we are registered to do business.

MKS is committed to working with and providing reasonable accommodations to qualified individuals with disabilities. If you need a reasonable accommodation during the application or interview process due to a disability, please contact us at: [email protected] .

If applying for a specific job, please include the requisition number (ex: RXXXX), the title and location of the role

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against mksinst's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on mksinst's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    mksinst's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.