×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, C++ Developer, Embedded Software Engineer

Job in Frederick, Frederick County, Maryland, 21701, USA
Listing for: WGS Systems, LLC
Full Time position
Listed on 2026-06-28
Job specializations:
  • Software Development
    Software Engineer, C++ Developer, Embedded Software Engineer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 85000 - 110000 USD Yearly USD 85000.00 110000.00 YEAR
Job Description & How to Apply Below

Benefits

  • 401(k) matching
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Opportunity for advancement
  • Paid time off

WGS Systems, LLC, is looking for a dynamic and self-motivated Software Engineer with a background in embedded systems, real-time operating systems, and embedded Linux for United States government and international customers.

Responsibilities
  • System software requirements definition, coordination and compliance, including functional, interface, and communications specifications
  • Development of device drivers and board support packages for custom processing hardware
  • Board bring-up and testing on first time custom processing hardware
  • Design and develop flexible and powerful APIs to support higher level software system integration
  • Perform system modeling of throughput, processor load, and memory utilization
  • Software development in C/C++ with strong understanding in object-oriented programming
  • Create, configure, and maintain embedded Linux systems using both prebuilt Linux distributions (Ubuntu, Arch) and custom built and configured OS (Yocto, OpenWRT)
  • Have experience with Realtime Operating Systems such as TI-RTOS, FreeRTOS, or others
  • Develop test plans and system compliance and acceptance programs for all developed software programs and systems
Qualifications
  • BSCS or equivalent degree with at least 4 years of applicable experience or MS engineering degree with 3 years of applicable embedded software development experience
  • Ability to work with minimal supervision and drive the system design from concept to deployment
  • Experience in project task planning and possess effective communication, report writing, and presentation skills
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Embedded architecture and design patterns
  • Experience in object-oriented design and program
  • Experience in development of embedded software using Linux, MS Windows, VX Works, or equivalent operating systems
  • Basic system administration of computers and computer networks
  • Candidate must be a United States citizen and will be required to obtain and maintain a government security clearance
Preferred Qualifications
  • Significant experience configuring Linux build systems such as Yocto, QSDK, or OpenWRT
  • Experience with embedded real-time operating systems such as FreeRTOS, TI-RTOS (SYS/BIOS)
  • Some experience with web application frameworks and java script / Type Script
  • Understanding of C/C++ memory management and POSIX standards
Work Environment
  • Remote work is permitted although some work could be in aircraft hangars and on-board aircraft
  • Testing may require the candidate to fly on government owned and operated aircraft
  • A majority of the work will be performed in Frederick, Maryland, with work in other locations in the greater Baltimore, Maryland/Washington, D.C. as required
  • Occasional travel will be required

Send resumes to:

We are proud to be an EEO employer M/F/D/V.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary