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

Hilton

Security Officer - Parc 55 San Francisco, a Hilton Hotel Job at Hilton

 ...Parc 55 is looking for their next Security Officer. A Security Officer is responsible for ensuring the safety of guests and team members and the security of the hotel and property in the hotel's continuing effort to deliver outstanding guest service and financial profitability... 

Alight Solutions

Test engineer Job at Alight Solutions

 ...of Be Alight. Learn more at careers.alight.com ( . Job Summary: We are seeking a highly skilled and detail-oriented Test Engineer to lead and execute testing activities across multiple projects. Candidate should have background in both manual and automated... 

Sobi

Hematology Clinical Account Manager/ Sr. Clinical Account Manager (Salt Lake City) Job at Sobi

 ...saving treatments Job Description The Clinical Account Manager (CAM) acts as the primary customer contact for sales demand...  ...position but candidate must reside within the territory (Salt Lake City) Responsible for representing Sobis products and services to... 

Carilion Clinic

Medical Assistant - Certified - Pediatrics - Lexington Job at Carilion Clinic

 ...Make your tomorrow with us. Requisition Number: 153593 Employment Status: Full time Location: Carilion Children's Pediatric Gastroenterology - Lexington Shift: Day Shift Details: Monday-Friday 8-5PM, Occasional weekend day 8-12 Recruiter: DANA... 

Tata Consultancy Services

Splunk Admin Job at Tata Consultancy Services

 ...Job Description Splunk Admin Onboard data sources through various methods (UF, HF, Syslog, Splunk TA, HEC, FTP(S), CSV, DB Connect, etc.) Experience working with the Splunk Common Information Model Skillful at parsing fields from unstructured logs (without...