SG2 Recruiting
SG2 Recruiting is hiring: Embedded Software Engineer in Washington
SG2 Recruiting, Washington, DC, US, 20022
Join to apply for the Embedded Software Engineer role at SG2 Recruiting .
1 day ago Be among the first 25 applicants.
Direct message the job poster from SG2 Recruiting.
Please note: This position requires an active U.S. Government Top Secret Clearance. Candidates who do not currently hold this clearance will not be considered for this position. Thank you.
SG2 Recruiting seeks a Cleared Embedded Software Developer who will be responsible for supporting the Naval Center for Space Technology (NCST) contract. The NCST is located at the U.S. Naval Research Laboratory (NRL) in Washington, DC, and is the leading laboratory for Navy space programs. NCSTs mission is to preserve and enhance a strong space technology base and provide expert capabilities in the development and acquisition of space systems which support Naval missions.
For the last 25 years, the NCST has developed, enhanced, and maintained software used for design, development, test, launch, and mission operations of DoD space assets. This software is continually improved to deliver state-of-the-art solutions for space applications, supporting the entire spacecraft lifecycle.
What You Will Be Doing:
Developing, maintaining, and enhancing complex software systems based on documented requirements.
Providing input to system design, including hardware/software trade-offs, software reuse, and requirements analysis.
Designing, implementing, and integrating software applications.
Utilizing appropriate software engineering and design methodologies.
Ensuring efficient delivery using industry standards and repeatable processes.
Managing risks, controlling costs and schedules, and overseeing large-scale software projects.
Reviewing and testing software components and documenting results.
Performing comprehensive testing of hardware and software to evaluate system performance.
Developing under real-time constraints, managing deadlines, task schedules, and system latencies.
Managing interprocess communication using message queues, mutexes, semaphores, etc.
Designing distributed software systems leveraging multiple technologies.
Utilizing communication ports and interfaces for process and system communication.
Developing boot code for establishing baseline services and loading OS and applications.
Assessing hardware configurations to meet system requirements.
Applying expertise with tools such as MySQL, NoSQL, Wind River, Clang, Klocwork, GDB, and programming languages including C, C++, Java, Python, and assembly.
Minimum Requirements:
Active Top Secret Clearance / SCI Eligible.
B.Sc. in Aerospace, Mechanical, Electrical Engineering, Physics, Computer Science, or Mathematics.
Experience with embedded software integration, testing, and operation.
Experience as a lead embedded software designer or architect.
Experience as a software builder and product manager.
Experience with FPGA interfaces.
Ability to commute daily to Washington, D.C.
Seniority level Mid-Senior level
Employment type Full-time
Job function Information Technology
Industries Technology, Media, Software Development, IT Systems
Referrals increase your chances of interviewing at SG2 Recruiting by 2x.
Get notified about new Embedded Software Engineer jobs in Washington, DC .
#J-18808-Ljbffr