Logo
SG2 Recruiting

Embedded Software Engineer

SG2 Recruiting, Washington, District of Columbia, us, 20022

Save Job

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