Sr. Specialist Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

L3Harris Technologies · 2 days ago

Sr. Specialist Software Engineer

L3Harris Technologies is the Trusted Disruptor in the defense industry, dedicated to delivering end-to-end technology solutions. The Software Engineer – Technical Lead will lead the design and development of embedded software solutions for Navy imaging products while providing mentorship to the engineering team.

CommercialInformation TechnologyNational Security
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

Qualification

Embedded software developmentC/C++Embedded LinuxVideo processingSoftware development toolsHardware interfacesLeading engineering teamsReal-time operating systemsAgile methodologiesSignal processingScripting languagesContinuous integration

Required

Bachelor's degree in Computer Science, Computer Systems Engineering or Electrical Engineering and minimum 6 years of prior relevant experience
Graduate Degree and a minimum of 4 years of prior related experience
In lieu of a degree, minimum of 10 years of prior related experience
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.)
Proven experience in leading and mentoring engineering teams

Preferred

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

Benefits

Health and disability insurance
401(k) match
Flexible spending accounts
EAP
Education assistance
Parental leave
Paid time off
Company-paid holidays

Company

L3Harris Technologies

company-logo
L3Harris Technologies provides platform management system solutions for armed forces.

Funding

Current Stage
Public Company
Total Funding
$2.25B
2024-03-27Post Ipo Debt· $2.25B
1978-01-13IPO

Leadership Team

leader-logo
Tania Hanna
Vice President, Government Relations
linkedin
leader-logo
Chip Teets
Senior Director, International Programs, Products & Technology
linkedin
Company data provided by crunchbase