Senior Firmware Engineer
Datacard Group - Minneapolis, MN

This job posting is no longer available on Datacard Group. Find similar jobs:Senior Firmware Engineer jobs - Datacard Group jobs

  • Continuation
REQ# 3167

Datacard Group is building on a 40-year heritage of innovation and customer success.

Our portfolio of solutions, backed by expert service and support, enable card and secure ID programs for financial, government and other markets worldwide. With an unmatched commitment to customer satisfaction, Datacard® remains the industry’s leading brand of secure ID and card personalization solutions.

Position Purpose:
The Senior

Firmware Engineer position will be a member of the Continuation Engineering team responsible for

cost reductions,

resolving end of life components issues and improving quality of electronic boards, FPGA, and circuitry for Datacard released product lines.

The Senior Firmware Engineer will perform the responsibilities outlined below and other duties as assigned.

Responsibilities:
Real-time embedded system software design/development, coding, testing, debugging, implementation and documentation for control systems in complex machines.

Developing firmware for digital, analog, RF, power, and motion control systems.

Participation in design and code reviews, hardware/software integration and development test.

Understand and perform design trade-offs in team environment.

Communicate project status to various levels of management, peers and team members.

Knowledge of development tools and software languages for embedded development and testing responsibilities.

Develop or contribute to development and maintenance of policies, practices and standards.

Continuously improve work processes to enable team efficiencies.

Basic Qualifications:
Bachelor’s degree in Computer Engineering, Electrical Engineering, or Computer Science.

5-7 years of experience with firmware, embedded software, and /or hardware in a product development environment.

Experience with C++ and/or C in an embedded development environment.

Experience with unit and integration test methodologies.

Shows strong analytical and problem solving skills.

Displays a high level of initiative.

Exhibits good engineering judgment and decision making.

Capable of providing leadership for small project teams.

Preferred Qualifications:
Experience with vxWorks or other real time operating system.

Experience with Linux kernel and device driver development.

Experience programming in assembly language

Ability to work in a multidisciplined team with mechanical, electrical and high level software team members.

Knowledge of electromechanical design and motion control.

Knowledge of image processing algorithms.

Travel Requirements:
less than 25%

Datacard Group is an Equal Opportunity Affirmative Action Employer.

NO AGENCIES, NO RELOCATION

About this company
11 reviews
DataCard has a full deck of financial and identification products. The company, which does business as DataCard Group, offers card printers,...