L3Harris Technologies

Specialist, Software Engineer – Embedded Firmware/Hardware Design

L3Harris Technologies

full-time

Posted on:

Location Type: Office

Location: Tempe • Arizona • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

About the role

  • Lead the software development of complex projects through the complete software development lifecycle
  • Define the software requirements and create the software platform architecture
  • Oversee and contribute to the software development on the program
  • Ensure the successful deployment to production
  • Collaborate with the Equipment Engineering Manager and departmental engineers
  • Manage the development, integration, debug, and test of internal software products
  • Conduct research and development activities for embedded systems and automated electro-optical test equipment
  • Build and test prototypes of electro-mechanical robotic and integrated process control systems
  • Coordinate validation testing in production environment
  • Support relevant morning stand up reviews and weekly reviews with Manufacturing and/or Equipment Engineering Manager

Requirements

  • Bachelor's Degree in Electrical or Computer Engineering
  • 4 years prior experience in process development
  • 2 year post-secondary/AA Degree and 8 years prior experience
  • Graduate Degree with 2 years of prior related experience
  • Minimum of 8 years of prior related experience in lieu of a degree
  • 2+ years of experience developing SW and board bring-up for embedded microcontroller systems
  • Experience working with C/C++, data structures, and inter-process communications
  • Experience working in a multi-disciplinary team
Benefits
  • 9/80 work schedule
  • Health insurance
  • Retirement plans
  • Professional development opportunities

Applicant Tracking System Keywords

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

Hard skills
software development lifecyclesoftware requirementssoftware platform architectureembedded systemsautomated electro-optical test equipmentelectro-mechanical robotic systemsprocess control systemsC/C++data structuresinter-process communications
Soft skills
collaborationleadershipproject managementcommunicationteamwork
Certifications
Bachelor's Degree in Electrical EngineeringBachelor's Degree in Computer EngineeringGraduate Degree