Senior Embedded Software Engineer - Space Systems : Sign-on bonus ($30K max)
L3Harris Technologies · Wilmington, MA · 1 mo ago
On-siteEngineering$135k–$251k/yrFull-time
About the role
L3Harris Space and Mission Systems is seeking a Lead Embedded Software Engineer for our Wilmington, MA location.
Responsibilities
- Design, develop, test, and maintain embedded C++ software on the Linux operating system for space-based and mission-critical applications.
- Develop software that interfaces directly with hardware, including low-level I/O control, device communication, register-level interaction, and interrupt processing.
- Build and maintain multi-threaded applications with attention to determinism, synchronization, resource management, and system performance.
- Integrate and utilize targeted foundational software frameworks for space applications, such as NASA cFS or similar spaceflight software architectures.
- Support software architecture, implementation, debugging, and optimization across the full software development lifecycle.
- Collaborate closely with systems, hardware, integration, and test teams to ensure software meets mission, interface, and performance requirements.
- Participate in software bring-up, hardware/software integration, troubleshooting, and verification activities in lab and system environments.
- Contribute to code reviews, technical planning, software standards, and development best practices to improve quality, maintainability, and compliance.
- Provide technical leadership, including guiding design decisions, reviewing junior engineers’ work products, and mentoring entry-level staff in embedded software development methods and tools.
Qualifications
- 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.
- Ability to obtain a TS/SCI security clearance.
- 7+ years experience in embedded software development, system design, debugging, and integration on aerospace products.
- 5+ years experience with RTOS (e.g., VxWorks, FreeRTOS, RTLinux, QNX), and programming languages (C/C++, Python, scripting).
- Professional experience with DevOps practices, Jenkins, and continuous integration tools.
- Professional experience working with Versal, MicroBlaze, bare metal development, and kernel/device drivers.
- Professional experience with embedded command and control for various applications including mechanisms, serial communications and distributed messaging.
Preferred Additional Skills
- Active Top Secret or TS/SCI clearance is highly preferred.
- Expertise in full spaced-based System lifecycle including requirements flow down and allocation, design, development, test, and sell-off.
- Knowledge of MBSE tools (e.g., Cameo) and wideband/narrowband telemetry and messaging.
- 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.
- Experience in Command & Control Software, Sensor Processing Systems, and Optical Systems/telescopes.
- Understanding of real-time and embedded Linux concepts, including inter-process communication, scheduling, and performance tuning.
- Experience in estimating large software programs for new business opportunities.
- Proficiency in release engineering, change and configuration management, and continuous integration.
- Experience in developing software for microcontrollers with interfaces (e.g., I2C, SPI, UART, CAN).
- Develop, customize, and maintain Board Support Packages (BSP) for various hardware platforms.
- Integrate BSP components, including bootloaders, device drivers, and operating systems.
Benefits
- Health and disability insurance
- 401(k) match
- Flexible spending accounts
- EAP
- Education assistance
- Paid time off
- Company-paid holidays
Pay
The salary range for this role in California, Massachusetts, New Jersey, Washington, and the Greater D.C., Denver, or NYC areas is $135,000.00 - $250,500.00. 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.
Schedule
9/80 (Every other Friday off!)