Software Engineer- Embedded Software

Gables Search Group, Inc., Charlotte, NC (United States)

Category: Programming

Posted on: 19 Nov 2020

Android iOS Linux Windows

Job DescriptionSoftware Engineer- Embedded Software- Electrical Systems

We are looking for a Software Engineer who will participate in a team environment to design, implement, integrate, and test embedded software and systems for commercial and military products. The position requires a variety of security and engineering activities across Cybersecurity, Risk Management, Information Assurance, technical support and documentation, as specified in the DoD Instruction 8500.01.  

 

ESSENTIAL JOB FUNCTIONS       

    Leads information assurance and cybersecurity efforts on company products to assure compliance with contract requirementsLeads the design, build, and test embedded software and systems for commercial and military productsDevelops and manages software and system requirements and design documentationDevelops firmware and software for embedded systemsProduces project technical documentation required to meet internal, customer, and/or contractual requirementsLeads product pre-production documentation and deliveryAssists in transitioning products to recurring production environmentProactively in identifies and solves engineering challenges and focuses on delivering high-performance, mission-critical productsResponsible for conducting vulnerability assessments using Nessus, ACAS, SCAP and STIG Checklists

 

OTHER JOB FUNCTIONS

    All employees are expected to be in compliance with government and corporate laws, rules, regulations, policies, and procedures

 

SUPERVISORY RESPONSIBILITY

N/A

 

EDUCATION

    Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent required

 

EXPERIENCE

    Five + years of experience in cybersecurity and/or embedded software developmentExperience in MIL-STD-498 and/or DO-178B/C in CMMI level 3+ Safety Critical development environmentLinux Kernel Development and maintenance desiredExperience developing real time software in an embedded Linux environmentExperience with Windows 10 IoT EmbeddedExperience with IOS or Android app development a plusExperience conducting vulnerability assessments using Nessus, ACAS, SCAP and STIG ChecklistsExperience with WiresharkExperience with software management tools including software configuration managementMust have excellent documentation and writing skillsC/C++ experience including Object-Oriented Design in a real-time environmentMulti-threaded application experience

                           

SKILLS and QUALIFICATIONS

    Must have working knowledge of Risk Management Framework (RMF)Must have the ability to obtain and/or maintain DoD Secret level clearanceMust possess or have ability to obtain a Certified Information Systems Security Professional (CISSP) or Security+ certificationFamiliarity with DoD 8500.1/.2 Information AssuranceFamiliarity with low-power, portable systemsAbility to write and maintain Linux kernel modulesProficient with fault-tolerant digital sensor systems used in military and commercial hardware is a plus.TCP/IP, TLS, UDP, Serial, GPIOImplementation of FIPS 140-2 encryptionPrevious experience with Windows system administration or network administration preferredAbility to develop and maintain positive relationships with other technology teams/stakeholders


Want more jobs like this?

Apply Now

By clicking "Apply Now" or "Subscribe and Apply" you will be redirected to an external website. By clicking "Subscribe & Apply" you give TechieJobs consent to process and store your data, and send you job alerts to provided email.

Job Source: Ziprecruiter (Will expire by: 2021-01-03 00:00:00)

Apply Now