Spec, Software Engineer (Embedded) jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1BnoteU.S. Citizen Onlynote

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

Embedded C++/CEmbedded platformsCustom embedded LinuxSoftware configuration managementMultithreadingNetworking protocolsAgile methodologiesWaterfall methodologiesDebugging skillsScriptingDevOps toolchainsMemory safe languagesProblem solvingCommunication skillsOrganizational skillsTeamwork

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

company-logo
L3Harris Technologies provides platform management system solutions for armed forces.

Funding

Current Stage
Public Company
Total Funding
$2.25B
2024-03-27Post Ipo Debt· $2.25B
1978-01-13IPO

Leadership Team

leader-logo
Tania Hanna
Vice President Government & Customer Relations
linkedin
leader-logo
Chip Teets
Senior Director, International Programs, Products & Technology
linkedin
Company data provided by crunchbase