Advanced Embedded Software Engineer (US Citizenship REQUIRED) jobs in United States
cer-icon
Apply on Employer Site
company-logo

GeoLogics Corporation ยท 9 hours ago

Advanced Embedded Software Engineer (US Citizenship REQUIRED)

Geologics Corporation is seeking an Advanced Embedded Software Engineer to join their cross-functional team. The role involves sustaining and creating software for embedded applications, participating in all phases of the Software Development Life Cycle (SDLC).

Information ServicesInformation TechnologySoftware
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

As an Advanced Embedded Software Engineer (Advanced Software Engineer) you'll be a member of a cross functional team responsible for sustaining and creating software for embedded applications
You will participate in all phases of the Software Development Life Cycle (SDLC) including requirements analysis, design, implementation, and testing

Qualification

C programmingMultithreaded programmingReal Time Operating SystemLinux environmentSoftware Source ControlSoftware development processAgile experienceTechnical leadershipCreative thinkingTeam player

Required

US Citizenship REQUIRED
Must be able to obtain clearance
Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field
5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience
Experience participating in all phases of the Software Development Life Cycle (SDLC) including requirements analysis, design, implementation, and testing

Preferred

Experience working in a Linux environment
Experience writing in C and Multithreaded programming
Experience with a Real Time Operating System
Experience working outside of an IDE development environment (i.e. writing and modifying makes files)
Experience with Software Source Control tools and concepts (Git or CVS preferred)
Experience leveraging and integrating pre-existing and legacy software and Firmware modules with National Instruments LabWindows/CVI
Experience architecting and designing new software applications from design documents
Experience developing secure software applications
Strong understanding of software development process, as well as software engineering concepts, principles, and theories
Creative thinker capable of applying new information quickly to solve challenging problems
Comfortable providing technical leadership
Team player who thrives in collaborative environments and revels in team success
Commitment to ongoing professional development for yourself and others
Agile experience

Company

GeoLogics Corporation

twittertwitter
company-logo
GeoLogics is a 30 year old high-technology and technical services company headquartered in Alexandria, Virginia, with regional offices in Alabama, Maryland, South Carolina, Colorado, Texas, California, and Massachusetts.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase