Firmware Developer: Secret Clearance Required [28212]
Current SECRET Security Clearance Required
Huntsville, Alabama
PLEASE DO NOT SUBMIT unless you have this SECRET Security Clearance!
Job Description
The application developer leads a small team that designs, develops, codes, documents, tests, and integrates code. Possesses experience in many of the following applications and tools
DoD Active Secret clearance prior to start
Required Education / Experience :
- Bachelor’s in Software Engineering, Computer Science or related scientific field
- General experience must include 12 years directly related experience and 9 years in management or leadership roles
Required Skills :
- FPGA / Xilinx and the associated development tools
- VHDL / Verilog
- MATLAB / Octave
- Python
- Linux development
- Ability to effectively communicate ideas and theories via white papers and technical design meetings
Possesses experience in many of the following applications and tools :
Relational Databases
- Programming Languages (C++, Java,)
- Operating Systems : Windows, Linux
- Experience using software project lifecycle tools (e.g. version control, automated build systems, bug tracking, requirements management)
- Experience in performing firmware independent verification and validation
- Experience working with yaml files, python, static software testing, dynamic software testing, software scripting, Valgrind and CMake.
Desired Skills :
In addition to the required skill list above, the ideal candidate will have some level of familiarity with the following :
- Basic Linux System Administration
- RPMs, and YUM
- GIT / GitLab
- Agile development processes
- Continuous integration tool support - GitLab CI / CD, Jenkins
- Shell scripting (Bash, but any scripting experience will suffice)
- PCIe, Serial Peripheral Interface (SPI)
- Atlassian Tools (Jira, Confluence, etc )
- Strong math skills
The company is an Equal Opportunity employer and all qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status or any other status protected by federal, state, or local law.
The company participates in E-Verify.
Note : Only candidates who currently hold an active Secret level security clearance or greater, will be considered.