L3Harris Technologies · 2 months ago
Spec, Software Engineer (Embedded)
L3Harris Technologies is a leading provider in the defense industry, focused on delivering technology solutions for national security. They are seeking an Embedded Software Engineer to support the complete software development lifecycle, from defining software requirements to release to production, while ensuring high-quality software design and development.
CommercialInformation TechnologyNational Security
Responsibilities
Design, document, and develop highly reusable embedded software
Understand customer and system requirements and translate them into software requirements
Prepare and present software designs to peers, internal and external customers
Track software development features, tasks, and defects through release
Integrate, debug, and test software and hardware
Perform software estimation, planning, and execution using both Agile and Waterfall methodologies
Support development of software processes and adoption of best practices
Qualification
Required
Bachelor's Degree in Computer Science or Engineering with 4 years prior experience. Graduate Degree with 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience
4+ years of experience developing software for embedded platforms
3+ years of experience with embedded C++/C
Experience working with custom embedded Linux distributions and RTOSs
Proficient knowledge of multithreading and inter-process communication
Proficient knowledge of networking (e.g., TCP/IP), wireless, and Ethernet protocols
Proficient with software configuration management tools (Git, Bitbucket preferred)
Experience with electrical schematics, circuits, oscilloscopes, multimeters, etc
Proficiency with feature and defect tracking tools (Jira preferred)
Preferred
Self-starter with the ability to work in a fast-paced environment
Strong problem solving and debugging skills
Energetic and motivated with strong communication, organization, and technical skills who works well in a multi-disciplinary team
Versatile and passionate about software engineering technologies and methodologies, eager to tackle new challenges and push technology forward
Strong understanding of Yocto layers and how to create and maintain recipes
Familiarity with customizing root filesystems and cross-compilation for various SoCs/SoMs
Experience with both Agile and Waterfall methodologies
Experience designing embedded products for Size, Weight and Power (SWaP)
Experience deriving and defining software requirements (DOORs preferred)
Experience with object-oriented design methods (UML is a plus)
Experience with DevOps toolchains (e.g., Jenkins, Coverity, etc.)
Experience with Docker Containers
Experience with scripting (e.g., Python, Bash, Groovy)
Experience with memory safe languages (e.g., Rust)
Company
L3Harris Technologies
L3Harris Technologies provides platform management system solutions for armed forces.
Funding
Current Stage
Public CompanyTotal Funding
$2.25B2024-03-27Post Ipo Debt· $2.25B
1978-01-13IPO
Leadership Team
Recent News
2026-01-11
Company data provided by crunchbase