Software Engineer
7 days ago
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.
This position is primarily responsible for researching, designing, and developing computer software systems, in conjunction with hardware product development by performing the following duties personally or through subordinates.
Essential Duties and 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 Real-time Operating Systems (RTOS) such as TI-RTOS, FreeRTOS, or others.
- Develop test plans and system compliance and acceptance programs for all developed software programs and systems.
Minimum Requirements:
- 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 programming.
- 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.
Ideal Requirements:
- 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 JavaScript / TypeScript.
- Understanding of C/C++ memory management and POSIX standards.
Work Environment:
- 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. area as required.
- Occasional travel will be required.
Contact Information:
WGS Systems, LLC
7350 Executive Way, Suite A
Frederick, MD 21704
Send resumes to: company@wgssystems.com and Kirk.griffin@wgssystems.com
We are proud to be an EEO employer M/F/D/V.
#J-18808-Ljbffr-
Software Engineering Manager
3 weeks ago
Frederick, Maryland, United States Leonardo DRS Full time**About Leonardo DRS:** We are a global leader in delivering defense and intelligence products that protect national security. Our technology is deployed by U.S. military and government agencies worldwide.The **Job Summary** is to hire a Manager, Embedded Software Engineering in our Frederick, MD office. This role involves supervising software engineers and...
-
Software Engineering Lead
3 weeks ago
Frederick, Maryland, United States Frederick National Laboratory for Cancer Research Full timeJob Title: Software Engineering LeadThe Frederick National Laboratory for Cancer Research is seeking an experienced Software Engineering Lead to join our team. As a key member of our software engineering group, you will play a critical role in leading the design, implementation, and maintenance of software systems that support our cutting-edge research...
-
Software Engineering Manager
3 weeks ago
Frederick, Maryland, United States SilverEdge Full timeJob Description: Software Engineering ManagerSilverEdge Government Solutions is seeking an experienced Software Engineering Manager to lead our software development team. The ideal candidate will have a strong background in software engineering, management, and leadership.The successful candidate will be responsible for:* Leading a team of software engineers...
-
Cyber Software Engineer
1 month ago
Frederick, United States SilverEdge Full timeOverview SilverEdge is a premier provider of innovative cyber, software and intelligence solutions addressing everyday challenges to meet mission goals across the DOD and Intel Communities and beyond. We are seeking a Cyber Software Engineer. Required Qualifications The Cyber Software Engineer will: • Provides expertise and direction in the development...
-
Cloud Software Engineer
2 weeks ago
Frederick, Maryland, United States Bitwise Full timeJoin Bitwise as a Cloud Software EngineerAbout the Role:You will act as a general-purpose Application Developer in support of our Tactical capability. You will analyze, design, develop, prototype, modify, and integrate solutions to provide mission-centric results. As a Cloud Software Engineer at Bitwise, you will work closely with analysts, operators, data...
-
HPC Software Engineer
1 month ago
Frederick, United States BCT Full timeBCT-LLC is seeking a senior-level HPC Software Engineer. The ideal candidate must possess an active TS/SCI w/Poly. This position is located in Annapolis Junction, Maryland. A career at BCT-LLC says you want to contribute and make a difference to something larger than yourself where success results from the dedication our team members have in building success...
-
Manager, Embedded Software Engineering
2 months ago
Frederick, United States Leonardo DRS Full timeJob ID: 110853 The Leonardo DRS Airborne and Intelligence Systems business is a global leader and strategic partner committed to delivering world-class, full life-cycle defense and intelligence products that protect the security of our nation and our allies. From air combat training to state-of-the-art electronic warfare systems, our technology is deployed...
-
Embedded Software Engineering Manager
4 weeks ago
Frederick, Maryland, United States Leonardo DRS Full timeAbout the RoleLeonardo DRS, a global leader in defense and intelligence systems, seeks an experienced Embedded Software Engineering Manager to join our team in Frederick, MD. As a key member of our Signal Solutions line of business, you will lead the development of cutting-edge embedded software for complex SIGNIT RF Radio/Tuner applications, systems, and...
-
Cyber Operations Software Engineer
4 weeks ago
Frederick, Maryland, United States Bitwise Full timeAbout the Role:Bitwise is a leading software and digital services company that provides mission-focused, transformative technology solutions to the Department of Defense and the Intelligence Community. As a Cyber Operations Software Engineer, you will act as a general-purpose CNO software engineer for up-and-coming projects where you will design, develop,...
-
Software Engineer
2 weeks ago
Frederick, Maryland, United States Bitwise Full timeJob Overview:We are seeking a highly skilled Software Engineer to join our team of talented engineers in support of our mobile device capability. As a key member of our development team, you will be responsible for designing, developing, and maintaining native applications on popular mobile platforms (Android, iOS, etc.).About the Role:The ideal candidate...
-
Principal Embedded Software Engineer
7 days ago
Frederick, United States BlueHalo Full timeIpsolon Research, a BlueHalo company, is an innovative engineering company and manufacturer of advanced high-performance Software Defined Radio (SDR) systems for ultrawideband and phased array radio and sensor solutions. We are seeking a highly skilled and motivated Principal Embedded Software Engineer to join our team. In this position you will be...
-
Software Engineer
2 weeks ago
Frederick, Maryland, United States Bitwise Full timeAbout the RoleYou will act as a general-purpose Application Developer in support of our DAT OE capability. You will design, develop, prototype, modify, and integrate solutions for a wide variety of up-and-coming projects. You will be part of an interdisciplinary team composed of analysts, operators, data scientists, and other software engineers to provide...
-
Senior .NET Software Engineer
4 weeks ago
Frederick, Maryland, United States SysMind Tech Full timeJob Title: Senior .NET Software EngineerJob Description:We are seeking a skilled .NET software engineer to join our team at SysMind Tech. As a senior member, you will be responsible for designing, developing, and delivering high-quality software solutions using C#, HTML, CSS, JavaScript, and Azure cloud infrastructure.Required Skills:Advanced knowledge of C#...
-
Enterprise Software Engineer
1 month ago
Frederick, United States Bitwise Full timePeople and Purpose. Not just paychecks. Bitwise is a leading software and digital services company that provides mission-focused, transformative technology solutions to the Department of Defense and the Intelligence Community. Our team of engineers are driven by a sense of purpose, a thirst for technical excellence, and a culture of growth, wellness, and...
-
Software Engineering Co-op
4 weeks ago
Frederick, Maryland, United States Leonardo DRS Full time**Job Overview**We are seeking an exceptional Software Engineering Co-op to join our team at Leonardo DRS. As a co-op, you will work on real-world projects and contribute to the development of cutting-edge embedded software systems.Responsibilities:Work on limited scope testing under the supervision of engineersCollaborate with engineers to complete assigned...
-
AI Integration Software Engineer
4 days ago
Frederick, Maryland, United States Bitwise Full timeAbout UsAt Bitwise, we're dedicated to providing mission-focused technology solutions to the Department of Defense and the Intelligence Community. Our team of engineers is driven by a sense of purpose, technical excellence, and a culture of growth, wellness, and inclusion.We're seeking an exceptional AI Integration Software Engineer to join our full-stack AI...
-
Software Engineer 3
1 month ago
Frederick, United States SilverEdge Full timeOverview The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team....
-
Senior Software Engineer Position
3 weeks ago
Frederick, Maryland, United States Wyetech LLC Full timeJob DescriptionThe Senior Software Engineer will be responsible for designing, developing, testing, deploying, documenting, maintaining, and enhancing complex software systems.This role involves working individually or as part of a team to review and test software components for adherence to design requirements and document test results.The successful...
-
Software Engineer 2
1 month ago
Frederick, United States SilverEdge Full timeOverview The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team....
-
Frederick, Maryland, United States SilverEdge Full timeJob OverviewWe are seeking an experienced Senior Software Engineer 2 to join our team at SilverEdge Government Solutions. The ideal candidate will have a strong background in software development, with expertise in Java, React JS, and other relevant technologies.This position involves developing, maintaining, and enhancing complex software systems, working...