Firmware Engineer Job at FrankCrum Staffing, Largo, FL

K214cUZ1bG1sUmZaRUhZSHVFL1c4M1h3M0E9PQ==
  • FrankCrum Staffing
  • Largo, FL

Job Description

We are seeking a highly motivated and skilled Firmware Engineer. The ideal candidate will be responsible for developing the firmware required to interpret and manipulate data from a variety of sensing technologies used in the flow and BTU meter systems. This includes developing new calculation algorithms and improving existing ones.

About the Role

Essential Functions and Responsibilities:

  • Generate firmware using “C” code for various microprocessor platforms
  • Work on a cross-functional team of engineers in the development of new products (electrical, firmware, mechanical, manufacturing)
  • Develop test procedures and write software unit tests
  • Participate in design reviews.
  • Implement code to meet technical requirements and understand how it relates or supports the overall system architecture or design
  • All other related duties as required.

Qualifications

Education and Experience Requirements:

  • Bachelor’s degree in electrical engineering or computer science (Masters a plus)
  • 5+ years’ experience with programming in C
  • 5+ years’ experience in programming embedded devices
  • Any experience in the hands-on development of measurement or scientific instrumentation a big plus

Required Skills

  • C Programming
  • Version Control Git and/or SVN
  • Higher level programming language, such as Python
  • Embedded Device Programming
  • Excellent written and verbal communication skills
  • Bachelors in Electrical Engineering

Preferred Skills

  • Any experience in the hands-on development of measurement or scientific instrumentation a big plus
  • Bachelors or better, in Computer Science

Job Tags

Similar Jobs

Mindlance

Workday Consultant Job at Mindlance

 ...pay should align to conversion salary remote in IL Job Profile Summary The HR Technology team at HCSC provides consultation...  ...and stability of the HR Ecosystem Provides complex technical support for HR Applications Provides guidance and oversight for... 

WSP USA

Senior Technical Manager, Environmental Science (Seattle) Job at WSP USA

 ...responsibilities as required by business needs. Who You Are Required Qualifications ~ Bachelors Degree in Environmental Science, Ecology, Natural Resource Management, or a related life sciences field. ~10+ years of experience working as an environmental scientist... 

Yinzer Logistics LLC

Delivery Associate - Yinzer Logistics LLC - Stafford, VA Job at Yinzer Logistics LLC

 ...you can work independently, make a difference in your community, and delight hundreds of customers every day? Apply to be a Delivery Associate today. We offer competitive compensation, benefits, a great company culture, and opportunities for growth. No delivery experience... 

Armada Careers

AI Engineer Job at Armada Careers

About the Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We... 

Navajo Technical University

Campus Recruiter- Main Campus Job at Navajo Technical University

 ...Job Description Job Description JOB PURPOSE: Recruit new students for curriculum programs in accordance with the mission, goals...  ...counselors to promote outreach activities. Arranges and provides campus tours for prospective students and parents. Distributes...