Demo

Firmware Engineer

Actalent
Milwaukee, WI Other
POSTED ON 3/1/2024 CLOSED ON 3/11/2024

What are the responsibilities and job description for the Firmware Engineer position at Actalent?

 Actalent's Client has experienced tremendous growth as they electrify their systems.

This is an excellent opportunity for a Firmware Engineer to work with a company providing flexibility, growth opportunities and an exciting and stable product line.

The Sr. Firmware Engineer – Battery Management Systems will be responsible for delivering production firmware incorporating battery control/monitoring algorithms, communications subsystems, drivers and board support packages, etc. 

The candidate will take ownership of developing high quality firmware solutions and contribute to embedded systems engineering for battery management solutions across residential, commercial, and industrial end-markets.

 

Responsibilities: 

 

·      Develop and maintain a robust and reusable battery management firmware platform for Generac’s core energy storage solutions

·      Work closely with algorithm engineers, cell engineers, and electronics engineers to integrate, implement, and test advanced

application-layer algorithms

·      Design and implement automation-layer control algorithms including, e.g., state machines, exception/alarm handling, deterministic data

timing systems, etc.

·      Design and implement embedded subsystems including but not limited to peripheral drivers, fieldbus communications, memory management &

security, bootloaders, and RTOS configuration

·      Work with product and engineering team members to translate product requirements and broad direction into detailed plans for new BMS features,

diagnostics, algorithms, etc.

·       Collaborate within the Generac firmware community; identify and incorporate relevant coding, code review, and testing practices to ensure

creation of high-quality production code

·      Develop unit test solutions (e.g., based on Unity) and system test software tools; contribute to continuous improvement of automated build

& test systems

·      Provide support for released firmware; drive root cause and develop solutions to discovered bugs and/or field issues & manage tickets

within the issue tracking system

·       Lead small to medium-sized firmware projects, with ownership of firmware development planning and workflow management through test &

release of FW

 

Qualifications:

·      Bachelor of Science in Computer Engineering, Computer Science, Electrical Engineering, or directly related Engineering

discipline 

·      At least 1 year of professional experience with embedded firmware

development, including C/C

·      Ability to translate product requirements into design deliverables

·      Direct experience with RTOS, bootloaders, state machine and algorithm design using the "C/C " language 

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:

  • Hiring diverse talent
  • Maintaining an inclusive environment through persistent self-reflection
  • Building a culture of care, engagement, and recognition with clear outcomes
  • Ensuring growth opportunities for our people

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

Salary : $60 - $80

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Firmware Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $109,939 - $144,341
    • Income Estimation: $114,500 - $144,633
  • Computer Simulation Skill

    • Income Estimation: $112,146 - $152,040
    • Income Estimation: $111,195 - $140,107
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Actalent

  • Actalent North, SD
  • Job Title: Design Engineer Job Description We are seeking a talented and experienced Design Engineer to join our team. The ideal candidate will develop inn... more
  • 4 Months Ago

  • Actalent Wakefield, RI
  • Preconstruction Estimator – Rhode Island We’re seeking a Preconstruction Estimator with strong analytical skills and construction industry experience to su... more
  • 4 Months Ago

  • Actalent Greenwich, RI
  • Description The Associate of Manufacturing will work in a dynamic production environment at the Amgen Rhode Island Drug Substance plant supporting commerci... more
  • 4 Months Ago

  • Actalent Greenwich, RI
  • Description Quality Control is searching for an analyst Associate QC to support routine testing for the QC Night Shift Team This person will be responsible... more
  • 4 Months Ago


Not the job you're looking for? Here are some other Firmware Engineer jobs in the Milwaukee, WI area that may be a better fit.

  • Robert Half Germantown, WI
  • We are looking for a skilled Firmware Engineer to join our team in Brookfield, Wisconsin. In this role, you will focus on developing and optimizing embedde... more
  • 4 Months Ago

  • DBSI Services Mequon, WI
  • Benefits: 401(k) 401(k) matching Relocation bonus Job Title: Firmware Engineer Location: Franksville, Wisconsin Job Description: Bs degree with 3 years exp... more
  • 4 Months Ago

AI Assistant is available now!

Feel free to start your new journey!