Logo
GeoLogics

Embedded Software Engineer

GeoLogics, Grand Prairie, Texas, United States, 75051


Embedded Software Engineer

Location:

Grand Prairie, TX

Rate: $80 to $92.00 an hour with partial benefits - W2 Hourly Contract Only

Clearance:

DoD Secret Clearance

***No C2C, we can NOT work with outside agencies/vendors, and we can NOT do 1099-

SECRET CLEARANCE IS REQUIRED***

Seeking a

Secret Cleared Embedded S/W Engineer

to develop, designs, operates and maintains software and firmware components and computing systems software to be applied to and integrated with engineering scientific and manufacturing requirements.

Required Skills

and Education

Active Secret Clearance required with investigation in last 5 yearsBachelor degree in Computer Sciences, Technology with 8+ years of relevant experience or Master's Degree with 6-8 years.Must work full-time onsiteExperience in real-time software generation, with hands-on experience related to hardware testing and/or embedded systems and/or a simulation systems is required.Experience with C and C++ (11 or higher) programming languages in a Real-Time Operating System or Linux environment is requiredPrior experience with Hardware-in-the-loop (HWIL) systems (Hardware & Software Integration and testing)Simulation (performance real-time) software developmentLow level device drivers/firmware experienceDesired Skills

CMakeFull software lifecycle development exposureCross-discipline team collaboration/exposureGit - source code versioningGitLab - software configuration/version control & CI/CD hostFPGA code and software interfaceHardware-in-loop (HWIL) development - extensive (Closed-loop development)Hardware-in-loop (HWIL) testing - extensiveJira - issue tracking and Agile project managementPythonSoftware to FPGA integrationAutomated unit testing/integration testingGoogleTestResponsibilities:

Develops, designs, operates and maintains software and firmware components and computing systems software to be applied to and integrated with engineering scientific and manufacturing requirements.Applies the appropriate standards processes procedures and tools throughout the system development life cycle to support the generation of such engineering applications and produces such as laboratory simulations systems airplane flight control and display systems avionics mechanical and electrical systems weapons armament commercial and military aircraft systems mobile and ground-based defense systems space systems and other systems and applications of this nature.Interfaces with customers suppliers application users and other technical and support personnel.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.

Please respond to Meredith Baldwin with your interest level, recent copy of your resume and your availability for a call to Mbaldwin@geologics.com

*Rates listed are not a guarantee of salary/rate. Rate offered at time of hire will depend on many factors including education, experience, interview results and skill level

GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran

Meredith Baldwin

Recruiter

(703) 891-6115

Mbaldwin@geologics.com

#CJ

Job Requirements

Minimum Security Clearance:

Secret