
Posted a day ago
Sr. Specialist Software Engineer
L3HarrisSr. Specialist Software Engineer
Perks & benefits
Health InsuranceMedical InsuranceCommission
Requirements
Bachelor's degree in CS, Computer Systems, or Electrical Engineering, 6+ years embedded software development in C/C++, Embedded Linux kernel and driver development, Video processing knowledge, Hardware interface protocols (UART, SPI, I2C, CAN), Experience leading engineering teams
Skills
C#LinuxEmbedded Systems
About the role
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.
- Debug and troubleshoot software issues 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.
Requirements
- Bachelor's degree in Computer Science, Computer Systems Engineering, or Electrical Engineering with 6+ years of relevant experience (or equivalent experience as specified).
- 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.
- Familiarity with hardware interfaces and communication protocols such as UART, SPI, I2C, and CAN.
- Proven experience in leading and mentoring engineering teams.
- Experience with software development tools including compilers, debuggers, and Git.
Preferred Qualifications
- 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 like Python for testing and automation.
- Experience with continuous integration deployment (CI/CD) pipelines.
Benefits
- Health and disability insurance.
- 401(k) match.
- Flexible spending accounts and EAP.
- Education assistance and parental leave.
- Paid time off and company-paid holidays.
About the Company
L3Harris is the Trusted Disruptor in defense tech. We deliver end-to-end technology solutions connecting the space, air, land, sea, and cyber domains in the interest of national security.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSr. Specialist Software Engineer
L3Harris · Northampton
