Firmware Engineer

Maverick Direct Inc.

Akron (OH)

On-site

USD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Maverick Direct Inc. is seeking an intermediate level Systems Engineer to support electronic systems development in Akron, Ohio. Candidates should have at least 4 years of experience in firmware applications and strong skills in C++. The role includes project leadership and requires a solid understanding of hardware disciplines.

A BSEE or BSCS degree is required, along with experience in managing project schedules and creating technical documentation. A collaborative work style is essential for success in this diverse role.

Qualifications

  • Minimum 4 years experience in firmware application development, preferably with ARM architecture.
  • Experience with C, C++, and real-time operating environment.
  • Ability to create technical documents, including test plans and functional requirements.

Responsibilities

  • Lead projects from concept through design and implementation.
  • Conduct testing of electronic systems and support quality assurance.
  • Manage project schedules and administrative reporting duties.

Skills

Firmware application development
C++ and object-oriented programming
Technical documentation writing
Agile methodology
GreenHills Software IDE
Python scripting
Real-time operating systems
Software and systems development practices

Education

BSEE or BSCS or equivalent degree with 2-5 years’ experience

Job description

Job Description

A U nited States based financial self-service, security and services organization that is engaged primarily in the sale, manufacture, installation and service of self-service transaction systems.

This is an intermediate level systems engineering position in the area of electronic systems. Individual may be assigned tasks in various areas of systems support and development based on department requirements and project schedules. A complete understanding of board layout principles and overall hardware disciplines is required, along with knowledge of transmission line and wiring characteristics, and packaging and manufacturing principles. The individual should have a complete understanding of Engineering Change Request (ECR/ECN) processes and formal release of parts and drawings. This person would need the ability to lead a multi-disciplined hardware/software team in a project from

concept, through scheduling, design, and pilot phases and manufacturing. Assigned tasks will be generally defined with the intention of allowing the individual to further develop engineering skills in the area of electronic systems development, systems integration, and product integration. May be assigned project leadership duties.

Qualifications
Required Skills
  • 4 years minimum experience in the development offirmware applications; ARM architecture-based processors preferred.(K61 chip)
  • C++ and object-oriented concepts experience
  • Experience in writing technical documents,specifically, test plans, functional requirements, and usecases.
  • Familiarity with the Agile Methodology offirmware/software development.Experience is preferred.
  • Multi Integrated Development Environment from GreenHills Software
  • Python scripting language familiarity preferred, butnot required.
  • A BSEE or BSCS or equivalent degree with 2 to 5 years’experience, a BSCS or equivalent degree with some exposure to electronicsystems design and 2 to 5 years’ experience, or a BSET or equivalent degreewith 2 to 5 years’ experience as an Electronic Systems Engineer II
  • Experience with C, C++, or other structured andobject-oriented programming languages and general software and systemsdevelopment practices
  • Real-time operating system environment experience aswell as experience with computer system hardware and architecture
  • Experience with software system component integration
  • Generation and evaluation of functional and designspecifications
  • Generation of project schedules pertaining to assignedproject
  • Design and implementation of electronic systems
  • Testing of electronic systems
  • Generation of system test plans
  • Submittal of systems for quality assurance testing, andsubsequent follow-up
  • Support of software systems as necessary
  • Administrative duties as necessary including reportinghours worked, submission of status and expense reports, and related
  • Acting as a resource to other electronic system engineers
  • Ability to manage multiple tasks simultaneously
  • Must be able to work with diverse groups
  • Must be able to demonstrate planning, organizing andimplementing skills, which allow the successful completion of a project by aspecific due date
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 130,000
Firmware Design Engineer
Firmware Design Engineer

hireneXus • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Sr Firmware Engineer
Sr Firmware Engineer

Bell & Associates, Inc. • Auburn (AL)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer
Senior Firmware Engineer

Smart Start, Inc. • Grapevine (TX)

Hybrid
USD 120,000 - 155,000
Health insurance
401(k) match
Birthday bonus
+1
Firmware Engineer lll
Firmware Engineer lll

Hutchinson SA • Woburn (MA)

On-site
USD 90,000 - 120,000
Firmware Engineer
Firmware Engineer

Sunrise Systems • Pembroke (MA)

On-site
USD 85,000 - 120,000
Staff Firmware Engineer Lakewood, CO
Staff Firmware Engineer Lakewood, CO

ESR Healthcare • Lakewood (CO)

On-site
USD 100,000 - 130,000
Firmware Engineer
Firmware Engineer

TPI Global Solutions • Austin (TX)

On-site
USD 95,000 - 125,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Jobtailor • Alameda (CA)

On-site
USD 120,000 - 180,000
R+D Firmware Engineer III
R+D Firmware Engineer III

Midmark Corporation • Versailles (OH)

Hybrid
USD 110,000 - 160,000