L3Harris Technologies

Software Engineer, Embedded

L3Harris Technologies

full-time

Posted on:

Location Type: Office

Location: Londonderry • New Hampshire • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

LinuxTCP/IP

About the role

  • 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

Requirements

  • 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.
  • 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)
Benefits
  • Health insurance
  • Flexible work arrangements

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
embedded software developmentsoftware requirements analysissoftware designsoftware debuggingsoftware testingAgile methodologyWaterfall methodologymultithreadinginter-process communicationnetworking protocols
Soft skills
communicationpresentationplanningexecutioncollaboration
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in EngineeringGraduate Degree