Noblis ยท 8 hours ago
Software Engineer - Embedded Control Systems
Noblis tackles the nation's toughest problems and applies advanced solutions to critical missions. They are seeking a Software Engineer to support the development and maintenance of Gas Turbine Navy Common Core Controller Engine Controller software for U.S. Navy applications, contributing to all aspects of the software life cycle.
Information TechnologyNational SecurityNon Profit
Responsibilities
Develop and maintain working knowledge of the GT-NC3 Engine Controller
Design, develop, test, install, and maintain GT-NC3 Engine Controller software and supporting software products
Work with Microsoft Visual Studio, Eclipse IDE, Git, GAP and Atlassian product suite
Identify and document software and system related problems
Resolve software problems through investigation, research, and debugging
Provide distance and onsite support of software problems
Prepare and maintain new and/or existing software requirements
Write, review, and maintain technical documentation such as user manuals, product specifications, and training materials
Qualification
Required
Bachelor of Science Degree in Computer Science, Electrical Engineering, or Computer Engineering from an accredited college or university (other degrees will be considered based on experience)
Three (3) or more years of professional experience in software development related to engineering and/or control system using C++ or Java
MUST be a US Citizen with an active Secret Clearance or the ability to obtain Secret Clearance
Preferred
Experience developing software for control systems or real-time operational environments
Experience designing, testing, and integrating software supporting machinery or propulsion control systems
Experience using Microsoft Visual Studio IDE (for .NET) and Eclipse or IntelliJ (for Java) to develop, compile, and debug source code in C++/CLI, Managed C++, C#, and Java
Experience developing scripts with Python and Bash
Experience designing, developing, testing, and installing software and supporting software products
Experience writing, reviewing, and maintaining technical documentation such as but not limited to new or existing software requirements, user manuals, product specifications, and training materials
Basic knowledge of network protocols such as TCP/IP and UDP along with interoperability/industrial communication protocols such as OPC and Modbus
Experience supporting and troubleshooting networked, IP-based systems both onsite and via distance support
Experience with databases (MS Access, SQL)
Benefits
Health, life, disability, financial, and retirement benefits
Paid leave
Professional development
Tuition assistance
Work-life programs
Company
Noblis
Noblis is a nonprofit science, tech strategy organization that works in the public interest to help clients solve most complex problems.
Funding
Current Stage
Late StageRecent News
Washington Technology
2025-10-21
Washington Technology
2025-10-11
Company data provided by crunchbase