Software Engineer @ WGS Systems, LLC | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Software Engineer jobs in Frederick, MD
Be an early applicantLess than 25 applicants
company-logo

WGS Systems, LLC ยท 2 days ago

Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
AerospaceIndustrial Engineering

Insider Connection @WGS Systems, LLC

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

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 (RTOS) such as TI-RTOS, FreeRTOS, or others
Develop test plans and system compliance and acceptance programs for all developed software programs and systems

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

BscsMs engineeringEmbedded software developmentProject planningSoftware engineeringCoding standardsCode reviewsSource control managementBuild processesTestingOperationsEmbedded architectureDesign patternsObject-oriented designLinuxMs windowsVx worksSystem administrationComputer networksSecurity clearanceProblem-solvingCommunicationPresentationLinux Build Systems ConfigurationEmbedded Real-Time Operating SystemsWeb Application FrameworksJavaScript/TypeScriptC/C++ Memory ManagementPOSIX Standards

Required

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

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
None

Company

WGS Systems, LLC

twittertwitter
company-logo
WGS Systems, LLC is an award-winning Maryland based small business founded in 2007 to provide military, intelligence and law enforcement organizations around the world affordable, innovative, and high-performance systems.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Melissa Wilson
CFO
linkedin
leader-logo
Jason Smith
Chief Operating Officer
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot