
Software Engineer, Embedded Firmware/Hardware Design
L3Harris Technologies
full-time
Posted on:
Location Type: Office
Location: Tempe • Arizona • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
About the role
- Lead the software development of complex projects through the complete software development lifecycle
- Define the software requirements, create the software platform architecture, oversee and contribute to the software development and ensure successful deployment to production
- Collaborate with the Equipment Engineering Manager and departmental engineers to coordinate project requirements
- Responsible for managing the development, integration, debug, and test of internal software products
- Conduct research and development activities concerned with the design, building, and testing of embedded systems and automated electro-optical test equipment
Requirements
- Bachelor's Degree in Electrical or Computer Engineering with 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
- In lieu of a degree, minimum of 8 years of prior related experience
- 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
- 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
software development lifecyclesoftware requirementssoftware platform architectureembedded systemsautomated electro-optical test equipmentC/C++data structuresinter-process communicationsdebuggingtesting
Soft skills
collaborationproject managementcommunicationteamworkleadership
Certifications
Bachelor's Degree in Electrical EngineeringBachelor's Degree in Computer EngineeringAA Degree