Embedded Developer (Multiple Levels)
Job Description
Work for a Veteran-Owned company with Strong Core Values, and Committed to Excellence Through Mutual Respect!
Founded in November 2012 by Tom Skaggs, Jr., Skaggs Consulting, Inc. is a proud Veteran- Owned, and mostly veteran staffed, small business that provides crucial services for the Department of Defense (DoD) and Intelligence Community (IC). At Skaggs Consulting, Inc. our number one priority is exceeding the expectations of our customers. As a Veteran-Owned business, we know the sacrifices made by those who serve, or have served our country. We proudly honor prior, current, and retired Military and DoD civilians.
Salary: Up to $250,000 per year
GREAT BENEFITS:
- 401k
- Health, Dental Vision Insurance
- HSA (Health Savings Account)
- Short-Term Disability ADD Insurance
- Offer company paid Life Insurance supplementary Life Insurance available
- Paid Time Off
- Paid Holidays
- Tuition Reimbursement
- Flexible schedule
- Professional Development Assistance
- Referral Program
Work Schedule:
- 9/80 schedule (off every other Friday)
Clearance Required:
MUST HAVE ACTIVE - TS/SCI with Full Scope Polygraph
Required Education:
Bachelor's degree in Electrical Engineering Computer Science, Computer Engineering or Mathematics. Four (4) years of equivalent related experience may compensate for the bachelor’s degree.
1. Must have a minimum of six (6) years of software/system development work experience, with expertise in two (2) or more of the following areas:
- System Requirements Analysis.
- Software System Design.
- Software System Development.
- Software Integration.
2. In addition to the requirements above, must have at least five (5) years of work experience in three or more of the following areas:
- Developing embedded software systems in assembly, C, C++, or other proprietary languages.
- Developing embedded software systems in one or more of the following operating system environments: Unix, Linux, Windows, VxWorks, PalmOS, JunOS, psos, or vendor- proprietary operating systems.
- Experience with operating system internals with one or more of the following operating systems: Unix, Linux, Windows, VxWorks, PalmOS, JunOS, psos, or vendor-proprietary operating systems.
- Reverse engineering and analysis of software.
- Low-level programming of device drivers in a Unix, Linux, or Windows environment.
- Bit-level data analysis.
- Systems engineering of large-scale embedded systems.
Required Skills:
- Experience with reverse engineering and analysis of software and hardware.
- Protocol analysis such as TCP/IP, SDH/SONET, ATM, MPLS/GMPLS, Ethernet, Carrier Grade Ethernet.
- Developing embedded software systems in assembly, C and/or C++.
- Experience with Python scripting languages.
- Developing embedded software systems in one or more of the following operating system environments: Unix, Linux, VxWorks.
- Experience with operating system internals with one or more of the following operating systems: Unix, Linux, VxWorks.
- Working knowledge of common protocols/standards such as TCP/IP, SDH/SONET, ATM, MPLS/GMPLS, Ethernet, Carrier Grade Ethernet.
- Low-level programming of device drivers in a Unix, Linux, or Windows environment.
- Bit-level data analysis.
- Experience with Ida Pro or Ghidra.
- Hands-on experience with integrating hardware and software systems.
- Proof of concept tools.
Job Type: Full-time
Pay: $200,000.00 - $250,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Experience:
- software/system development work: 6 years (Required)
License/Certification:
- /active SCI access (Required)
- /do you hold a Full-Scope lifestyle Polygraph (Required)
Security clearance:
- Top Secret (Required)
Work Location: In person
Benefits
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
- software/system development work: 6 years (Required)
- /active SCI access (Required)
- /do you hold a Full-Scope lifestyle Polygraph (Required)
- Top Secret (Required)