The Associate Software Engineer applies computer science, engineering, and mathematical analysis concepts to develop software for target applications. The role supports embedded software development for real-time control of advanced tactical radio equipment, working closely with cross-functional engineering teams to evaluate hardware/software interfaces, operational performance requirements, and overall system design. The position participates in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and testing. It also involves developing test procedures, software programs, and documentation; using modeling tools and equipment to establish operating data and conduct experimental tests; and participating in peer reviews to identify, track, and repair defects. Work may involve a range of programming languages, operating systems, and processor designs.
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
Entry Level