About this role
<p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Job Title: Lead, Embedded Software Engineer – Space Systems : Sign-on bonus ($30K max)</strong></span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Job Code: 39248</strong></span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Job Location: Wilmington, MA</strong></span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Job Schedule: 9/80 (Every other Friday off!)</strong></span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Relocation: Relocation assistance is available to qualified applicants</strong></span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Sign-On Bonus: A sign-on bonus of up to $30K may be included as part of an offer package for this level</strong></span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong> </strong></span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Job Description: </strong></span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">L3Harris Space and Mission Systems is seeking a Lead Embedded Software Engineer for our Wilmington, MA location to join a team of experts developing Embedded Flight Software for space-based imaging payloads. This role requires strong technical depth in low-level embedded software, hardware interfacing, and multi-threaded application development, along with the ability to provide technical leadership and mentorship to junior engineers. The ideal candidate will have experience developing reliable software for mission-critical aerospace or space systems and familiarity with foundational frameworks such as NASA cFS or similar spaceflight software architectures.</span></p> <p> </p> <p> </p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Essential Functions: </strong></span></p> <ul> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Design, develop, test, and maintain embedded C++ software on the Linux operating system for space-based and mission-critical applications.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Develop software that interfaces directly with hardware, including low-level I/O control, device communication, register-level interaction, and interrupt processing.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Build and maintain multi-threaded applications with attention to determinism, synchronization, resource management, and system performance.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Integrate and utilize targeted foundational software frameworks for space applications, such as NASA core Flight System (cFS) or comparable middleware and reusable flight software components.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Support software architecture, implementation, debugging, and optimization across the full software development lifecycle.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Collaborate closely with systems, hardware, integration, and test teams to ensure software meets mission, interface, and performance requirements.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Participate in software bring-up, hardware/software integration, troubleshooting, and verification activities in lab and system environments.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Contribute to code reviews, technical planning, software standards, and development best practices to improve quality, maintainability, and compliance.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Provide technical leadership, including guiding design decisions, reviewing junior engineers’ work products, and mentoring entry-level staff in embedded software development methods and tools.</span></li> </ul> <p> </p> <p> </p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Qualifications: </strong></span></p> <ul> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Bachelor’s Degree in Computer Engineering, Computer Science, or related field and minimum 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.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Ability to obtain a TS/SCI security clearance.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">7+ years experience in embedded software development, system design, debugging, and integration on aerospace products.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">5+ years experience with RTOS (e.g., VxWorks, FreeRTOS, RTLinux, QNX), and programming languages (C/C++, Python, scripting).</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Professional experience with DevOps practices, Jenkins, and continuous integration tools.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Professional experience working with Versal, MicroBlaze, bare metal development, and kernel/device drivers.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Professional experience with embedded command and control for various applications including mechanisms, serial communications and distributed messaging.</span></li> </ul> <p> </p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong> </strong></span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Preferred Additional Skills: </strong></span></p> <ul> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Active Top Secret or TS/SCI clearance is highly preferred</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Expertise in full spaced-based System lifecycle including requirements flow down and allocation, design, development, test, and sell-off.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Knowledge of MBSE tools (e.g., Cameo) and wideband/narrowband telemetry and messaging.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Experience in space payload systems and NASA Core Flight System/Core Flight Executive (cFS/CFE) or similar reusable software framework used in aerospace and spaceflight applications.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Experience in Command & Control Software, Sensor Processing Systems, and Optical Systems/telescopes.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Knowledge of microprocessor/microcontroller architecture and programming, and familiarity with FPGAs.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Understanding of real-time and embedded Linux concepts, including inter-process communication, scheduling, and performance tuning.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Experience in estimating large software programs for new business opportunities.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Proficiency in release engineering, change and configuration management, and continuous integration.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Experience in developing software for microcontrollers with interfaces (e.g., I2C, SPI, UART, CAN).</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Develop, customize, and maintain Board Support Packages (BSP) for various hardware platforms.</span></li> <li style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt">Integrate BSP components, including bootloaders, device drivers, and operating systems.</span></li> </ul> <p> </p> <p> </p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:12.0pt">In compliance with pay transparency requirements, the salary range for this role in California, Massachusetts, New Jersey, Washington, and the Greater D.C, Denver, or NYC areas is <em>$135,000.00 - $250,500.00</em>. 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.</span></p> <p> </p>