Firmware engineer Job at Ztek Consulting, Waukesha, WI

Y1NKV0JJVEoxcTFrT2xKODg4SS9zYlpPV2c9PQ==
  • Ztek Consulting
  • Waukesha, WI

Job Description

Job Title: Firmware Engineer

Location: Waukesha, WI

Position Type: Contract

Duration: 6 / 12 Month

Work Type: Onsite

Rate: Pay range offered to a successful candidate will be based on several factors, including the candidate's education, work experience, work location, specific job duties, certifications, etc.

Job Description:

Collaborate with systems and hardware teams to gather and capture requirements.
Develop software which meets quality, reliability, performance, and testability requirements.
Work with global teams and architects on generating consistent design and architectural improvements for MR platforms.
Conduct design and code reviews to ensure best practices.
Plan and conduct work using the Scaled Agile Framework.
Support planning and execution through user stories to meet commitment made by scrum team.

What are the Mandatory skills and skill proficiencies required for this position?
Bachelor's degree or foreign degree equivalent in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
5+ years of experience developing object oriented (OO) software leveraging object-oriented design methodology.
5+ years of experience developing embedded software using C++ and object-oriented design.
Familiarity using standard tools for embedded software development such as emulators, debuggers, analyzers.
3+ years of experience using continuous integration and automated testing.
3+ years of experience working with a Realtime OS such as VxWorks.
Experience using a Linux development environment and containers.
Experience using source control such as Git."
Collaborate with systems and hardware teams to gather and capture requirements.
Port, restore, and/or implement new SW algorithms which exercise custom FPGA interfaces.

o Work may include the following activities:
Develop SW interfaces between kernel and user-space environments in an embedded RTOS running on Commercial Off-The-Shelf CPUs.
Reverse engineer legacy implementation and behaviors; perform runtime testing as needed to collect information.
Review interface documentation.
Discuss register interfaces with Hardware SMEs for clarity/understanding.
Produce and document reusable design modules applicable to multiple embedded processor environments.
Communicate design ideas to firmware architects for review.
Create test plans for verification and execute them.

Learn/apply skills for using our development environment, including:
o Conan (a C++ packaging tool)
o Docker
o Jenkins
o Linux
o Artifactory
o GitLab / git
Own and maintain the readiness of software (SW) targets with the correct sets of binary files.
o Deploy new SW binaries to targets as requested.
o Perform regression testing of SW changes as requested.

ABOUT Ztek:

Website:

Ztek Consulting Inc is a minority- and woman-owned business enterprise that leverages a unique blend of human talent, machine learning algorithms, and artificial intelligence to provide customized talent management solutions for clients. Ztek's diversity-focused hiring models have proven successful, particularly in hiring veterans. The company's veteran-focused hiring and deployment program, Z-V.E.T, matches skilled veterans with clients' needs in various areas.

Disclaimer:

Ztek is an Equal Opportunity Employer and prohibits any kind of unlawful discrimination and harassment. Ztek is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment on the basis of race, color, religion or belief, national origin, citizenship, social or ethnic origin, sex, age, physical or mental disability, veteran status, marital status, domestic partner status, sexual orientation, or any other status protected by the statutes, rules, and regulations in the locations where it operates. If you are an individual with a disability and need a reasonable accommodation to assist with your job search or application for employment, please contact us at hrd@ztekinc.com Please indicate the specifics of the assistance needed. Ztek encourages all interested and qualified candidates to apply for employment opportunities. Ztek does not discriminate against applicants based on citizenship status, immigration status, or national origin, in accordance with 8 U.S.C. 1324b.

Job Tags

Contract work, Work experience placement,

Similar Jobs

Mains'l

Part-Time DSP Direct Support Professional Job at Mains'l

Join Our Team and Make a Difference at Mainsl Services! Are you passionate about helping others? Do you enjoy supporting people in achieving their goals and living their best lives? Mainsl Services is looking for Direct Support Professionals (DSPs) to empower people...

Lumper Staff Pro

Furniture Mover/Driver Job at Lumper Staff Pro

 ...Furniture Delivery Driver Riverside, CA Schedule: MonSat, 10:00 AM6:30 PM Were hiring a reliable driver to deliver furniture locally (within 30 minutes of Riverside). Must be able to lift heavy items, have a valid drivers license, and pass a drug test. Delivery... 

ChaseSource

Data Analyst Intern Job at ChaseSource

 ...employees and retirees. The team focuses on data accuracy, reporting, and analysis to...  ...is seeking a Data Science and Analytics Intern to work closely with the Data Science and...  ...have the opportunity to work alongside data analysts and subject matter experts on a variety of... 

Wellmark, Inc.

Organizational Change Management Consultant Job at Wellmark, Inc.

 ...here . Job Description Bring your expertise in organizational change to a role that drives impact across the enterprise....  ...: ~ Bachelors degree, with concentration in Learning and Development, Organizational Development, Industrial/Organizational Psychology... 

Revel Staffing

Entry-Level Medical Coder / Billing Assistant Job at Revel Staffing

 ...Entry-Level Medical Coder / Billing Assistant We are seeking a motivated Entry-Level Medical Coder / Billing Assistant to join our...  ...field for individuals interested in medical billing and coding , with plenty of room to grow your skills and career. After a...