Description: Our client is currently seeking a Embedded Software Engineer (Secret Clearance)
Grand Prairie, TX 75050
Fully On-Site
Contract role
Active Secret Clearance required to start.
The software engineer will be responsible for developing and maintain the real-time simulation code, user interface code, device driver code, data collection code and display code. Responsibilities will include operations and software development from requirement analysis to integration in a prototype environment. This role is established to identify and resolve software engineering related issues to ensure that the software under test is designed and developed to achieve overall product objectives and program requirements.
Required skills:
Full-time onsite work
Experience in real-time software generation, with hands-on experience related to hardware testing and/or embedded systems and/or a simulation system is required.
Experience with C and C++ (11 or higher) programming languages in a Real-Time Operating System or Linux environment is required
Prior experience with Hardware-in-the-loop (HWIL) systems (Hardware & Software Integration and testing)
Simulation (performance real-time) software development
Low level device drivers/firmware experience
Desired skills:
• Full software lifecycle development exposure • Cross-discipline team collaboration/exposure • Git - source code versioning • GitLab - software configuration/version control & CI/CD host • FPGA code and software interface • Hardware-in-loop (HWIL) development - extensive (Closed-loop development) • Hardware-in-loop (HWIL) testing - extensive • Jira - issue tracking and Agile project management • Python • Software to FPGA integration • Automated unit testing/integration testing • GoogleTest
Regards,
Preeti Sharma , Associate Recruiter , The Judge Group