L3Harris Technologies is seeking a Sr. Specialist, Software Engineer to support the development of embedded software for radio and other communications products, with an emphasis on cryptographic subsystem (CSS) software development, to meet mission-critical needs in the defense industry.
Requirements
- Experience with embedded C++/C, Agile Scrum, and DevOps-based software development is expected.
- 4+ years experience developing and testing software developed in C or C++.
- 4+ years experience with OOA/OOD software development methodology.
- 4+ years experience in full development lifecycle for software projects.
- 4+ years of experience producing software development documents, such as design documents and test plans.
- Experience developing bare metal software on an embedded microprocessor in C or C++.
- Experience designing and developing device drivers.
Responsibilities
- Research, design, develop, modify and evaluate embedded computer software for electronic equipment or other communications systems in conjunction with hardware product development.
- Deliver the assigned portion of the entire product development cycle in an Agile Scrum environment including system/software requirements analysis, high level and detailed design, implementation, testing, integration, documentation, and government certification of embedded software designs.
- Determine design approaches and parameters.
- Analyze software requirements to determine feasibility of design within time and cost constraints.
- Analyze equipment to establish operating data, conduct experimental tests and evaluate results.
- Perform detailed analysis including: requirements analysis, use case scenarios, conceptual design, trade studies, test, operation, maintenance, and reliability analysis of radio communications products, internal subsystems, and external systems.
- Perform the functional analysis, requirements allocation and technical interface definition to translate customer requirements into software development specifications for the radio and associated subsystems.
Other
- Highly motivated, a self starter, and able to operate with little supervision in diverse environments.
- Demonstrated ability to analyze and debug software and related hardware issues.
- Active Secret U.S. DOD Security Clearance (or inactive for less than 2 years).
- Ability to obtain a security clearance.
- Must meet eligibility requirements for access to classified information.