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. This position will focus on the development of software components, interfaces, models, and databases, and will incorporate verification and investigation of system integration. Experience with Data Distribution Services (DDS) of various flavors, and knowledge of and experience with integration of real time and non-real time software components in a compact and/or distributed deployment is desired. Experience working with publish / subscribe or similar network quality of service / network service integration technologies and experience with the Internet Protocol Suite including, HTTP, FTP, TCP, UDP, IP, SSH, NTP protocols is preferred. Synchronization and timing of distributed services will be a critical aspect of this position as well as working with hardware and network engineers in arriving at and implementing efficient solutions between software and hardware components.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
1,001-5,000 employees