Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

L3Harris Logo

Sr. Specialist Software Engineer

L3Harris

Salary not specified
Oct 28, 2025
Northampton, MA, US
Apply Now

L3Harris is looking for a Sr. Software Engineer to lead the design, development, and maintenance of embedded software solutions for Navy imaging products, ensuring seamless integration with hardware and providing technical leadership.

Requirements

  • 6+ years of experience in 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.).
  • Experience with real-time operating systems (RTOS).

Responsibilities

  • 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.

Other

  • Proven experience in leading and mentoring engineering teams.
  • Knowledge of Agile development methodologies.
  • Familiarity with scripting languages (e.g., Python) for testing and automation.
  • Experience with continuous integration deployment (CI/CD) pipeline
  • Ability to obtain a security clearance.