
Lead Software Engineer
L3Harris Technologies
full-time
Posted on:
Location Type: Office
Location: Mason • Ohio • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Assists in the planning and execution of large technical projects
- Applies software engineering designs and principles throughout the software lifecycle
- Ability to define requirements and workflows that feed into working software components that meet technical, schedule, and design-to-cost goals
- Perform unit, integration, and system testing activities
- Communicate effectively with team members throughout the organization
- Support bid and proposal activities including cost and schedule estimation
- Provide guidance, coaching, and training to employees
- Make significant improvements in processes, systems, or products
- Provide inputs into new products/processes and implements operational plans that have a measurable impact on business or functional results
- Generate technical documentation in support of software releases
Requirements
- Bachelor’s degree in electrical or computer Engineering, Computer Science, or similar and 9 years of prior relevant experience.
- Graduate degree and a minimum of 7 years of prior related experience.
- In lieu of a degree, minimum of 13 years of prior related experience.
- Experience using C/C++ to develop embedded software
- Experience with Real-Time Operating Systems (RTOS)
- Experience leading an engineering team.
- Experience writing low level software such as drivers and Board Support Packages (BSPs)
- Basic knowledge of hardware design, circuits, schematics, & test equipment
- Excellent verbal and written communication skills
Benefits
- Must Have the Ability to Obtain and Maintain a Department of War Security Clearance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C/C++embedded software developmentReal-Time Operating Systems (RTOS)unit testingintegration testingsystem testinglow level softwaredriversBoard Support Packages (BSPs)hardware design
Soft Skills
communicationguidancecoachingtrainingplanningexecutionprocess improvementteam leadershiprequirements definitionworkflow management
Certifications
Bachelor’s degreeGraduate degree