Job Title: Sr Spec Software Engineering
Job Code : 30404
Job Location: Northampton MA
Schedule: 9/80
Job Description:
As a Software Engineer Technical Lead at L3-Harris you will be responsible for leading the design development and maintenance of embedded software solutions for our Navy imaging products. You will work closely with cross-functional teams to ensure the successful integration of software and hardware components while also providing technical leadership and mentorship to the engineering team.
Essential Functions:
- Lead the design development and testing of user interface software in a Linux environment using QT and C/C.
- Develop and maintain embedded Linux-based systems including kernel and driver development.
- Provide technical leadership and mentorship to a team of embedded software engineers.
- Collaborate with hardware engineers to define software requirements and ensure seamless integration with hardware components.
- Develop and maintain software documentation including design specifications user manuals and testing procedures.
- Debug and troubleshoot software issues providing timely resolutions to ensure product quality and reliability.
- Optimize software performance and memory usage to meet product requirements.
- Participate in code reviews to maintain high-quality code standards and best practices.
- Stay up to date with the latest industry trends and technologies to continuously improve our software development processes.
Qualifications:
- Bachelors degree in Computer Science Computer Systems Engineering orElectrical Engineeringand minimum 6 years of prior relevant experience. Graduate Degree and a minimum of 4 years of prior related lieu of a degree minimum of 10 years of prior related experience.
- 6 years of experiencein embedded software development using C/C.
- Strong understanding of embedded Linux including kernel and driver development.
- Knowledge of video processing including image enhancement video stitching storage and playback.
- Knowledge of video interfaces and camera control protocols such as GenICam GigE Vision and Camera Link.
- Experience with software development tools such as compilers debuggers and version control systems (e.g. Git).
- Familiarity with hardware interfaces and communication protocols (e.g. UART SPI I2C CAN etc.).
- Proven experience in leading and mentoring engineering teams.
Preferred Additional Skills:
- Experience with real-time operating systems (RTOS).
- Knowledge of Agile development methodologies.
- Experience with signal processing control systems or wireless communication.
- Familiarity with scripting languages (e.g. Python) for testing and automation.
- Experience with continuous integration deployment (CI/CD) pipeline
In compliance with pay transparency requirements the salary range for this role in Massachusetts is $109500- $203500. This is not a guarantee of compensation or salary as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits including health and disability insurance 401(k) match flexible spending accounts EAP education assistance parental leave paid time off and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire schedule type and the applicability of collective bargaining agreements.
Required Experience:
Senior IC
Job Title: Sr Spec Software EngineeringJob Code : 30404Job Location: Northampton MASchedule: 9/80Job Description: As a Software Engineer Technical Lead at L3-Harris you will be responsible for leading the design development and maintenance of embedded software solutions for our Navy imaging product...
Job Title: Sr Spec Software Engineering
Job Code : 30404
Job Location: Northampton MA
Schedule: 9/80
Job Description:
As a Software Engineer Technical Lead at L3-Harris you will be responsible for leading the design development and maintenance of embedded software solutions for our Navy imaging products. You will work closely with cross-functional teams to ensure the successful integration of software and hardware components while also providing technical leadership and mentorship to the engineering team.
Essential Functions:
- Lead the design development and testing of user interface software in a Linux environment using QT and C/C.
- Develop and maintain embedded Linux-based systems including kernel and driver development.
- Provide technical leadership and mentorship to a team of embedded software engineers.
- Collaborate with hardware engineers to define software requirements and ensure seamless integration with hardware components.
- Develop and maintain software documentation including design specifications user manuals and testing procedures.
- Debug and troubleshoot software issues providing timely resolutions to ensure product quality and reliability.
- Optimize software performance and memory usage to meet product requirements.
- Participate in code reviews to maintain high-quality code standards and best practices.
- Stay up to date with the latest industry trends and technologies to continuously improve our software development processes.
Qualifications:
- Bachelors degree in Computer Science Computer Systems Engineering orElectrical Engineeringand minimum 6 years of prior relevant experience. Graduate Degree and a minimum of 4 years of prior related lieu of a degree minimum of 10 years of prior related experience.
- 6 years of experiencein embedded software development using C/C.
- Strong understanding of embedded Linux including kernel and driver development.
- Knowledge of video processing including image enhancement video stitching storage and playback.
- Knowledge of video interfaces and camera control protocols such as GenICam GigE Vision and Camera Link.
- Experience with software development tools such as compilers debuggers and version control systems (e.g. Git).
- Familiarity with hardware interfaces and communication protocols (e.g. UART SPI I2C CAN etc.).
- Proven experience in leading and mentoring engineering teams.
Preferred Additional Skills:
- Experience with real-time operating systems (RTOS).
- Knowledge of Agile development methodologies.
- Experience with signal processing control systems or wireless communication.
- Familiarity with scripting languages (e.g. Python) for testing and automation.
- Experience with continuous integration deployment (CI/CD) pipeline
In compliance with pay transparency requirements the salary range for this role in Massachusetts is $109500- $203500. This is not a guarantee of compensation or salary as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits including health and disability insurance 401(k) match flexible spending accounts EAP education assistance parental leave paid time off and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire schedule type and the applicability of collective bargaining agreements.
Required Experience:
Senior IC
View more
View less