Skip to content

Open nowFirst seen 13 hours ago

Senior Firmware Engineer

Cyfle172 open roles

Where
Highland, IL, United States
Get the CV for this job

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

Your applicationOpen nowSenior Firmware EngineerCyfle · Highland, IL, United States
  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 Cyfle'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.

11.4% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.0%1 day
  2. 4.2%3 days
  3. 11.4%7 days
  4. 17.5%14 days
  5. 34.2%30 days
  6. 43.5%60 days
This job: first seen 13 hours ago

The posting

We have partnered with a global industrial electrical manufacturing company in Highland, IL area to provide them with a Senior Firmware Engineer. Please review the below description and let us know if you are interested.

Prioritized must haves for the Senior Firmware Engineer:

#1. BSCE, BSEE or equivalent plus 6 years firmware design experience preferred.

#2. Working knowledge of software version control tools such as svn or Git.

#3. Working knowledge of Linux operating system, networking and multithreaded execution systems.

#4. Working knowledge of C/C++ and object orient programming.

#5. Working knowledge of communication hardware. i.e. Ethernet, USB, I2C and SPI.

#6. Working knowledge of electrical test equipment. i.e. oscilloscope, multi-meter.

#7. Working knowledge of embedded micro controller systems.

#8. Familiarity with XML and JSON schema.

#9. Familiarity with third party code integration.

Responsibilities of the Senior Firmware Engineer:

Responsible for the functional and empirical analysis and design as related to developing and implementing embedded firmware for the company's products. This may include, but is not limited to, operating software, utility software, development software and diagnostic software. Involved in the development of testing strategies and software reliability studies for both devices and systems, and standards for software documentation.

Reports to: Software Engineering Manager

Essential Duties

  • Has good communicative capabilities to supply technical advice and information to others.
  • Supervise other firmware engineers and technicians assigned to a particular job or project.
  • Create, modify, and maintain firmware for new and revised products.
  • Develop and track schedules for firmware development or revisions.
  • Programs in C/C++ and other high level languages.
  • Assists in the development of programming standards and practices.
  • Identifies, develops justifications for, and uses software development tools such as assemblers, compilers, emulators, etc.
  • Works with Design Engineer and/or Project Leader during the development of a new or revised designs.
  • Assist in the development of the definition of the software requirements, objectives, and modules for new or revised designs.
  • Assist in the development of new embedded architecture, security features and driver level firmware.
  • Performs or assists others in software testing, or establishing software testing requirements.
  • Works with customers, users, and others to develop software operating requirements or to troubleshoot/debug existing problems. This includes travel when required.
  • Assist in the training of the software operation of new or revised design.
  • Assist Technical Writer in writing manuals and other publications as they relate to software.
  • Develops and/or direct device communications standards, software programs, and hardware requirements.
  • Estimate Engineering effort and material required on jobs or proposals being quoted.
  • Performs other duties as assigned.

Requirements of the Senior Firmware Engineer:

  • BSCE, BSEE or equivalent plus 6 years firmware design experience preferred.
  • Working knowledge of software version control tools such as svn or Git.
  • Working knowledge of Linux operating system, networking and multithreaded execution systems.
  • Working knowledge of C/C++ and object orient programming.
  • Working knowledge of communication hardware. i.e. Ethernet, USB, I2C and SPI.
  • Working knowledge of electrical test equipment. i.e. oscilloscope, multi-meter.
  • Working knowledge of embedded micro controller systems.
  • Familiarity with XML and JSON schema.
  • Familiarity with third party code integration.
  • Computer skills including Microsoft Word, Excel & Powerpoint.
  • Ability to speak and write in clear understandable manner.
  • Ability to exchange and furnish information requiring detailed explanation and discussions with customers and various levels of personnel.
  • Travel as required for training, support of project tasks, product issues, or other design or job related needs.

Benefits of the Senior Firmware Engineer:

  • Medical, Vision and Dental benefits
  • Paid Time Off
  • 401K

About the Company:

Cyfle is a global business dedicated to connecting talents worldwide. Our comprehensive RPO services, placement services, and training services help businesses unlock their full potential.

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 Cyfle'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 Cyfle'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

    Cyfle'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

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

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.