About this role
<p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Job Title: Senior Specialist, Embedded Software Engineer</strong></span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Job Code: 39159</strong></span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Job Location: Rochester, NY</strong></span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Job Schedule: 9/80</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-size:14.0pt">L3Harris Space and Mission Systems are seeking a Space Software Engineer to develop software for Specialized Test Equipment (STE), Electrical Ground Support Equipment (EGSE), and embedded real-time systems supporting complex space-based payloads and subsystem integration. This role is centered on software development for ground and lab environments that interface with flight-like hardware, while also contributing to embedded software design and implementation for real-time control, command and telemetry handling, and subsystem integration.</span></p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Essential Functions:</strong></span></p> <ul> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Lead the design, development, and implementation of software for STE and EGSE used to command, monitor, configure, and support integration of space-based payloads and embedded subsystems.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Develop application software, control software, service utilities, and scripted workflows used in lab, integration, and qualification environments.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Design and implement embedded real-time software for subsystem control, device interfaces, telemetry processing, command handling, and hardware/software integration.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Develop software that interfaces with lab instrumentation, processors, controllers, and custom electronics in support of checkout, diagnostics, and engineering use cases.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Define software architecture, requirements allocation, interface behavior, and design artifacts for both ground-support and embedded software components.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Collaborate with systems, electrical, mechanical, and test engineers to integrate payloads, controllers, sensors, and support equipment into cohesive operational workflows.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Support software bring-up, hardware integration, low-level debugging, root cause analysis, and issue resolution across embedded and support-equipment environments.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Contribute to software documentation, code reviews, development process execution, and technical planning for cost, schedule, and scope.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Lead small technical teams and provide guidance on software implementation, reuse, maintainability, and lifecycle execution.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Support transition from development through integration, verification, and mission or production readiness activities.</span></li> </ul> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Qualifications:</strong></span></p> <ul> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, or related field 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.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Experience developing software for aerospace, space, avionics, or other complex embedded systems.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Experience developing STE, EGSE, bench, or lab support software used to control hardware, automate engineering tasks, or interface with electronics and instrumentation.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Experience in embedded software development using C/C++ and scripting languages such as Python for integration, control, or automation tasks.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Experience with real-time operating systems such as VxWorks, FreeRTOS, RTLinux, QNX, or similar real-time platforms.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Experience integrating and debugging software at the hardware/software boundary.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Experience with communication and control interfaces such as SpaceWire, MIL-STD-1553, RS-422, Ethernet, CAN, UART, SPI, I2C, or similar protocols.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Experience developing scripted command, control, or checkout sequences for subsystems, support equipment, or integration environments.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Ability to obtain a U.S. Security Clearance.</span></li> </ul> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.0pt"><strong>Preferred Additional Skills:</strong></span></p> <ul> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Ability to read and interpret engineering drawings, interface documents, and electrical schematics.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Familiarity with STIG and Cyber hardening procedures.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Knowledge of the space domain, including payload integration, command and telemetry flows, mission operations concepts, or space vehicle development environments.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Experience with command and control software, embedded controllers, processor-based electronics, or subsystem management applications.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Familiarity with motors, servo controllers, shutters, gimbals, actuators, focus mechanisms, and related electromechanical devices.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Experience with imaging payloads, visible cameras, IR detectors, optical systems, or sensor processing applications.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Experience developing software for microcontrollers, board support packages, device drivers, or low-level hardware interfaces.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Familiarity with MATLAB/Simulink, LabVIEW, COSMOS, or similar engineering and integration toolchains.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Experience with DevOps and configuration management tools such as Git, Bitbucket, Jenkins, Jira, and Confluence.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Experience supporting integration, verification, qualification, or environmental test campaigns in aerospace or defense environments.</span></li> <li style="font-size:14.0pt"><span style="font-size:14.0pt">Familiarity with open architecture standards, model-based systems engineering tools, or secure software development practices.</span></li> </ul> <p><span style="font-family:verdana, geneva, sans-serif;font-size:14.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 $111,500 - $207,500. The salary range for this role in Colorado state, Hawaii, Illinois, Maryland, Minnesota, New York state, Cleveland Ohio, and Vermont is $97,000 - $180,000. 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>