Job Title - C++ Developer
Location - Naperville, IL (Onsite)
Duration - 12+ Months Contract
JOB DESCRIPTION :
- Strong C++ hands on experience.
- 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 Jenkin so 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.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.