More jobs:
Software Engineer, C++ Developer
Job in
Huntsville, Madison County, Alabama, 35824, USA
Listed on 2026-02-16
Listing for:
Radiance Technologies
Full Time
position Listed on 2026-02-16
Job specializations:
-
Software Development
Software Engineer, C++ Developer
Job Description & How to Apply Below
Overview
Radiance Technologies, a rapidly growing employee-owned company, is seeking a senior software engineer to join a growing interdisciplinary team in the planning, design, and development of software for our Test and Training group in Huntsville, AL. This position requires a talented, experienced engineer that can envision and create sophisticated and robust software. We are looking for a self-starter with excellent software design, coding, engineering, and leadership skills to work within an integrated, multi-discipline team.
Responsibilities- Develop software components, interfaces, models, and databases, and verify and investigate system integration.
- Work with Data Distribution Services (DDS) and integration of real-time and non-real-time software components in compact and/or distributed deployments.
- Collaborate on publish/subscribe or similar network quality of service / network service integration technologies and work with the Internet Protocol Suite (HTTP, FTP, TCP, UDP, IP, SSH, NTP).
- Synchronize and time distributed services and collaborate with hardware and network engineers to implement efficient software/hardware solutions.
- Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, Mathematics or relevant technical field
- US citizenship with the ability to obtain a security clearance
- Demonstrated C and C++ programming experience in a professional environment
- Object Oriented Analysis and Design
- Assist and lead peer review of code and other software related aspects of the system being developed
- Visual Studio, Eclipse or other similar IDE toolset
- Matlab, Simulink, and related software tools
- Proven professional software development experience of 2 or more years, ideally in core software system development, modeling, simulation, and systems integration
- Experience with multiple programming languages such as C, C++, and Matlab
- Experience working in an agile / prototype environment
- Ability to lead and work well with other team members and stakeholders involved in the project
- Experience with objected oriented design and development
- Experience in a full software development lifecycle, from planning, use case and requirements definition, to coding and implementation, unit and regression test development, to managing deployment of sophisticated software / hardware systems, and the maintenance of those systems
- Experience with development of systems simulations or hardware/software emulators
- Experience with 3D visualization software
- Experience with developing cross platform software for multiple operating systems such as Windows, Linux and Mac
- Experience working with various databases including relational, non-relational, and other formats is desired
- Active Secret Clearance
Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information.
EOE/Minorities/Females/Vet/Disabled
#J-18808-LjbffrTo 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).
(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:
×