Senior Specialist, Software Engineer
$111.5k - $207.5kL3Harris Technologies
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. Essential Functions: 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. Develop application software, control software, service utilities, and scripted workflows used in lab, integration, and qualification environments. Design and implement embedded real-time software for subsystem control, device interfaces, telemetry processing, command handling, and hardware/software integration. Develop software that interfaces with lab instrumentation, processors, controllers, and custom electronics in support of checkout, diagnostics, and engineering use cases. Define software architecture, requirements allocation, interface behavior, and design artifacts for both ground-support and embedded software components. Collaborate with systems, electrical, mechanical, and test engineers to integrate payloads, controllers, sensors, and support equipment into cohesive operational workflows. Support software bring-up, hardware integration, low-level debugging, root cause analysis, and issue resolution across embedded and support-equipment environments. Contribute to software documentation, code reviews, development process execution, and technical planning for cost, schedule, and scope. Lead small technical teams and provide guidance on software implementation, reuse, maintainability, and lifecycle execution. Support transition from development through integration, verification, and mission or production readiness activities. Qualifications: 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. Experience developing software for aerospace, space, avionics, or other complex embedded systems. Experience developing STE, EGSE, bench, or lab support software used to control hardware, automate engineering tasks, or interface with electronics and instrumentation. Experience in embedded software development using C/C++ and scripting languages such as Python for integration, control, or automation tasks. Experience with real-time operating systems such as VxWorks, FreeRTOS, RTLinux, QNX, or similar real-time platforms. Experience integrating and debugging software at the hardware/software boundary. Experience with communication and control interfaces such as SpaceWire, MIL-STD-1553, RS-422, Ethernet, CAN, UART, SPI, I2C, or similar protocols. Experience developing scripted command, control, or checkout sequences for subsystems, support equipment, or integration environments. Ability to obtain a U.S. Security Clearance. Preferred Additional Skills: Ability to read and interpret engineering drawings, interface documents, and electrical schematics. Familiarity with STIG and Cyber hardening procedures. Knowledge of the space domain, including payload integration, command and telemetry flows, mission operations concepts, or space vehicle development environments. Experience with command and control software, embedded controllers, processor-based electronics, or subsystem management applications. Familiarity with motors, servo controllers, shutters, gimbals, actuators, focus mechanisms, and related electromechanical devices. Experience with imaging payloads, visible cameras, IR detectors, optical systems, or sensor processing applications. Experience developing software for microcontrollers, board support packages, device drivers, or low-level hardware interfaces. Familiarity with MATLAB/Simulink, LabVIEW, COSMOS, or similar engineering and integration toolchains. Experience with DevOps and configuration management tools such as Git, Bitbucket, Jenkins, Jira, and Confluence. Experience supporting integration, verification, qualification, or environmental test campaigns in aerospace or defense environments. Familiarity with open architecture standards, model-based systems engineering tools, or secure software development practices. 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. L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law. Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information. By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions. L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English or Spanish . For information regarding your Right To Work, please click here for English or Spanish . d24ad0b8-823f-4e68-a892-2986ccdf7392
- ...forward-looking technology to provide solutions that defend and feed the world. Job Summary: The Cybersecurity Embedded Software Engineer is a role within the Engineering organization, responsible for implementing embedded cybersecurity software solutions for the...SeniorWork at officeLocal areaOverseas
- ...Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains. As one of the fastest-growing logistics companies in North...SeniorContract workTemporary workWork at officeRemote workWork from home
- ...Job Title: Simulation Engineer (DES) Job Title: Simulation Engineer, Factory Design Work location: Remote Working hours: 40hrs/week Travel: Yes - Must be able to travel in the first month of onboarding for 1 week to Normal, IL - additional Travel based on...SeniorContract workRemote workShift work
- ...The Senior Licensing Specialist will be responsible for all of UWM's mortgage lender licenses in all 50 states. This individual will need to be familiar with state regulatory agency requirements and statutory law governing mortgage lenders and financial institutions. This...SeniorFull timeContract workWork at office
- Oversees employees and directs operations of the hearing center. Participates in licensed hearing aid dispenser duties. Provides a high level of member service. For additional information about pay ranges, click here. We offer a comprehensive package of benefits including...SeniorTemporary work
- ...process equipment and conveyors Coordinate intercompany activities with offices in Germany and Mexico Support layouts with layout engineer Understand Visio schematics for paint process equipment Develop Electrical Purchased Equipment lists Investigate alternate sources...SeniorFor contractorsFor subcontractorWork at officeWeekend work
- ...W e are seeking a Software Engineer with experience and passion for hardware and software integration and testing of real-time, embedded software. The role involves planning and performing tasks across hardware integration, scripting, networking, troubleshooting, problem...SeniorInternship
- ...Bristol-Myers Squibb is looking for a Senior Therapeutic Area Specialist in the Troy, MI area to engage healthcare providers and drive demand for cardiovascular medicines. This role requires strong scientific expertise, a customer-centric approach, and the ability to...Senior
- ...HD Transmission and Clutch division is currently seeking a Senior Application Engineer. The expected annual salary range for this role is $860... ...and/or reliability. Develop expertise in team software tools used to manage OEM vehicle configuration requests. Coaches...SeniorPermanent employmentH1bLocal areaVisa sponsorshipRelocation package
$71 - $85 per hour
...Senior Software Engineer (Embedded Systems) Location: Sterling Heights, MI Pay: $71-$85/hour Schedule: 9/80 (Every Other Friday Off) Work Type: 100% Onsite Overview: Seeking a Senior Software Engineer to develop embedded application software...SeniorContract work- ...Software Engineer Position Position would require the candidate to be a W2 employee of Donatech. US Citizenship Required. Has knowledge of the full software development lifecycle. Has experience working on programs involving the development, maintenance, upgrade...Senior
- ...Key Responsibilities Collaborate with end users to understand their software needs and workflows, providing insights and suggesting software enhancements that optimize productivity. Attend design committee meetings to gather and analyze user requirements, translating...Senior
- ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Overview The Design Engineer is primarily responsible for developing embedded software for Electric Power Steering (EPS) systems. The role involves analyzing customer requirements, designing and coding software...Senior
$100k - $135k
...Software Engineering Troy, Michigan Salary: USD 100000 - 135000 Annually Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role...Senior- ...Senior Software Engineer Sterling Heights, MI 48312 Contract | 1+ Years Number of Positions- 3 Position Description: We have multiple openings for individuals with experience and a passion for real-time, embedded software development...SeniorContract work
- ...Senior Software Engineer Location: Troy, Michigan; Atlanta, Georgia; or Dallas, Texas. Responsibilities Act as a client-facing full stack engineer, partnering with stakeholders to understand business needs and translate them into effective technical solutions Design,...Senior
- ...PGS Worldwide is seeking a Senior Software Engineer in Sterling Heights, MI for a one-year contract-to-hire role supporting a leading aerospace & defense company. This role supports real-time embedded software development, integration, and testing. The Senior Software...SeniorContract workWorldwide
- ...openings for individuals with experience and a passion for software integration and testing of real-time, embedded... ...depending upon how the organization is structured. The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the...SeniorContract work
- ...Senior Software Engineer Drive Innovation in Automotive Technology Join our dynamic software development team where you'll play a pivotal role in shaping the future of automotive data acquisition and calibration systems. You'll work on cutting-edge projects that...SeniorTemporary workWork at officeWork from homeFlexible hours
$57.69 per hour
...Software Engineer – Real-Time Embedded Systems This role offers the opportunity for experienced Software Engineers to lead the full lifecycle of real-time embedded software development, from requirements analysis and architecture through implementation, integration,...SeniorFull timeContract workTemporary workWork at office- ...Advantage Technical is seeking an experienced Automotive Systems Engineer to support the development, integration, and validation of... ...connected vehicle technologies. Collaborate with hardware, software, validation, and supplier teams to ensure successful feature implementation...SeniorContract workFor contractorsLocal area
- ...United Wholesale Mortgageis hiring a Senior Site Reliability Engineer for a 100% on-site position in Pontiac, MI. Duties: Provide cutting edge monitoring... ...and 36 months experience as a Site Reliability Engineer, Software Engineer or related. Mail resume to: UWM, Attn. M....Senior
$124.09k - $150.37k
...Senior Therapeutic Area Specialist, Cardiovascular Community - Troy, MI The TAS is a critical role in our unique customer model to execute the... ...effective communication. Competency using CE^3 and other software or CRM tools to collect, enter, and manage quality data...SeniorFull timePrivate practiceWork at office$50k - $59k
...Senior Control Tower Specialist Location: USA – Auburn Hills, University Drive Division: Road Time Type: Full Time Summary The Senior Control Tower... ...of transportation management systems and other logistics software Ability to manage multiple priorities and deadlines...SeniorFull timeWork experience placementWork at officeLocal area$131k - $170k
Description Senior AI Engineer Location : Hybrid, United States Employment Type : Full-Time Benefits Offered : Vision,... ...function will involve overseeing the entire lifecycle of AI and software subsystems-from defining requirements and designing systems...SeniorFull timeTemporary workWork experience placementWork at officeRemote work- ...generation, simulation, design, development and integration of complex military combat vehicle software-based systems. We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office. If you have at least 15 years of experience in Software...SeniorContract workLocal areaOverseas
$50k - $59k
...Hills, University Drive Division: Road Job Posting Title: Senior Control Tower Specialist Time Type: Full Time Summary The Senior Control Tower... ...of transportation management systems and other logistics software Ability to manage multiple priorities and deadlines Attention...SeniorFull timeWork experience placementWork at officeLocal area- ...Job Summary: The Software Verification Engineer is a role within the Software Verification team, responsible for creating test cases, along with test execution. We are looking for a Software Verification Engineer to work for our Auburn Hills, MI office. If you have...SeniorWork at officeLocal areaOverseas
$124.09k - $150.37k
...careers.bms.com/working-with-us. Job Posting Title: Senior Therapeutic Area Specialist, Cardiovascular Community - Troy, MI Therapeutic Area... ...communication. ~ Competency using CE^3 and other software or CRM tools to collect, enter, and manage quality data...SeniorHourly payFull timeTemporary workPart timeFor contractorsSummer workPrivate practiceLive inWork at officeLocal areaRemote workFlexible hoursShift work$100 per hour
...Software Engineer $100 - $230/hour pay Required Skills JavaScript Typescript JAVA C# C++ GoLang Ruby About micro1 micro1 is the leading AI data lab for training frontier models and evaluating AI agents. Experts contribute their diverse subject...For contractorsRemote work10 hours per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Specialist, Software Engineer. Be the first to apply!


