Embedded Software Engineer
Spectra Defense Technologies
Job Description
Job Description
Position Summary
The Embedded Software Engineering Lead is responsible for providing both technical leadership and hands-on embedded software development for real-time systems. This role manages a growing team while actively contributing to firmware, BSP, and low-level software development. The position requires strong technical depth, leadership capability, and experience within regulated industries such as avionics, aerospace, or defense.
Technical & Leadership Responsibilities
- Design, develop, debug, and maintain real-time embedded firmware in C.
- Customize Board Support Packages (BSPs), including bootloaders, device trees, peripheral drivers, and system initialization.
- Build and maintain Linux root filesystems and system images using Buildroot, Yocto/Poky, PetaLinux, and BitBake.
- Utilize Xilinx Vitis for application platform creation, BSP customization, and QSPI flashing/partitioning.
- Integrate and debug hardware access layers and CSR register interactions.
- Test and integrate MIL‑STD‑1553B implementations.
- Partner with hardware teams working on Xilinx UltraScale+ MPSoC, Intel Stratix 10, Cyclone 5, and NIOS II-based designs.
- Conduct code reviews and enforce engineering standards.
- Lead, mentor, and develop embedded software engineers.
- Drive technical excellence through mentorship and structured reviews.
- Plan and track software deliverables using Microsoft Project.
- Coordinate cross-functionally with hardware, systems, and test engineering.
- Maintain documentation for BSP, firmware architecture, and debugging processes.
- Establish engineering processes for a regulated‑industry customer base.
- 10+ years of embedded software/firmware development experience.
- Industry background in avionics, aerospace, defense, or regulated embedded environments.
- Leadership experience in a technical or formal capacity.
- Experience with Microsoft Project planning/tracking.
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- Experience scaling an embedded software team.
- Experience building formal engineering processes.
- Exposure to DO‑178C or similar safety‑critical standards.
- Familiarity with SPI, UART, CAN, USB, and related protocols.
- Python scripting for automation.
- Experience with oscilloscopes, logic analyzers, and JTAG.
Powered by JazzHR
GCPK1691Dw
$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...SuggestedFull timeTemporary workRemote work$88.86k - $118.48k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...SuggestedFull timeTemporary workWork at officeRemote workShift workNight shift$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...SuggestedRemote jobFull timeH1b- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...SuggestedFull time
- ...dynamic environment within the Vehicle & Propulsion Controls organization. Our mission is to identify software defects in electrified and internal combustion engine (ICE) powertrains, ensuring the delivery of robust, high-quality software. Our team is global, and we are...SuggestedFull timeImmediate start
- ...suitability is preferred. Must be a U.S. Citizen without dual citizenship. This position is remote. Junior Backup, Restore & Storage Engineer supporting enterprise disaster recovery operations. This role assists with daily backup execution, restoration requests, and...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
$84.63k - $112.84k
...looking for top-tier talent ready to take on the challenge. Join us in building the future. The Role This position is for a Field Engineer that will perform multiple tasks to include site surveys, Bill of Material (BoM) development, engineering, installation,...Full timeTemporary workFor subcontractorRemote work$105.79k - $141.05k
...AI-ready capabilities across the platform. Cross-Functional Collaboration Coordinate cross-functional support across other engineers and technical resources using AEP and AEM products. Foster cross-functional collaboration with Marketing, analytics, IT, and external...Full timeTemporary workRemote work$155.66k - $225.16k
...We’re hiring our first AI Automation Engineer to lead how we apply AI internally across... ...unique opportunity to shape how LLMs become embedded in our daily operations. Your goal will... ...your own process of creating this software Collaborate with teams across the business...Remote jobFull timeShift work- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...development, and testing Supporting the development of console and embedded software systems Troubleshooting issues and implementing...Remote jobInternship
- ...Title: Systems Engineer KBR has an opportunity for a Systems Engineer to join an elite team providing Systems Engineering and Technical Advisory (SETA) services in Las Cruces, NM. The selected candidate will work multiple mission system projects and tasks-from broad...Full timeLocal area
- ...a versatile and customer-focused Systems Engineer to support the technical definition, development, and integration of Spectra’s embedded mission systems. This role serves as a bridge... ...expertise across both hardware and software domains. Scope of Responsibility Core...Work at office
- ...Job Description Job Description XMSTART is looking for a Systems Engineer to provide Systems Engineering and Technical Advisory (SETA) services in Las Cruces, NM . The selected candidate will work multiple mission system projects and tasks—from broad, strategic...Local area
- Software Systems Engineer ADF-SW. Requirements include: * Experience with remote sensing * Knowledge of engineering principles * Ability to program and develop engineering systems (preferably Python, Java might be acceptable) * TS/SCI clearance * BA or BS degree...Remote work
- ...degree requirements met before your first day.) Preferred Qualifications Working towards a degree in Health Science, Safety Engineering, Health & Safety, Safety Management, Business Administration, or related field Interest in or previous experience in safety...Full timeWork at officeRelocation packageFlexible hoursShift workNight shiftWeekend work
- ...Job Description Job Description OpenShift Systems Engineer Location: Remote (Candidate must reside within 50 miles of a NASA Center... ...Suite (MAS) and integrates with IBM Storage Fusion for software-defined storage, backup, and recovery capabilities. The ideal candidate...Work at officeRemote work
- ...Amazon’s fulfillment infrastructure • Learn about and work with other functional teams (Operations, RME (Reliability Maintenance & Engineering), Central Teams, Human Resources, Transportation Operations, and others) in the planning and execution of your assigned project....Full timeSummer workInternshipWork at officeLocal areaRelocationRelocation packageShift workNight shiftWeekend work
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
$2,900 - $5,800 per month
...Navy’s high-tech fleet of ships, aircraft, equipment and personnel. At the center of these projects is a talented group of Civil Engineers who help to ensure that each initiative is conceived, planned and completed on time, in budget and according to specification. If...Civilian ContractorFull timeContract workPart timeWork at office$89k - $143.75k
...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of...Full timeTemporary workWork at officeLocal areaRemote workNight shift$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time$600 per month
...Electric Distribution Planning Engineer (Hybrid) Before learning more about this opportunity, please note: Relocation assistance... ...Experience using Synergi-Electric or a similar distribution modeling software is valued Experience with and interest in data analysis,...Permanent employmentContract workTemporary workH1bWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours$180k - $260k
...active TS/SCI with CI Polygraph is required DoD 8570 IAT2 certificate (or higher) required, i.e. CompTIA Security+ Systems Engineer, Operations System Responsibility Engineer Location: Las Cruces Level: Mid to Senior Schedule: 2nd and / or 3rd shift supporting...Shift workNight shiftAfternoon shift- ...Specific Essential Duties and Responsibilities: - Provide Tier‑3 engineering support for Microsoft 365 GCC, Exchange Online, hybrid... ...teams. - Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives...Minimum wageFull timeContract workTemporary workWork experience placement
- ...Requirements Maximus is currently seeking a Cloud Platform Engineer. This is a remote position. Maximus is a trusted federal... ...compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
$105.79k - $141.05k
...customer deals by identifying investment synergies and cost reduction strategies to increase financial flexibility. · Simply complex engineering principles into concise business outcomes through communication and data visualization. · Acts as primary consultant to...Full timeTemporary workRemote workWork from home- ...platforms. - Evaluate cloud systems for alignment with enterprise architecture and governance standards, partnering with Cloud Engineers and Architects to support system suitability assessments and modernization efforts. - Support operational analysis across cloud...Minimum wageFull timeContract workTemporary workWork experience placement
$2,446 per week
American Traveler is seeking a travel Ultrasound Technologist for a travel job in Las Cruces, New Mexico. Job Description & Requirements ~ Specialty: Ultrasound Technologist ~ Discipline: Allied Health Professional ~ Start Date: ASAP ~ Duration: 13 weeks ...Permanent employmentFull timeContract workFor contractorsImmediate startMonday to FridayShift workDay shift$2,348 per week
MedPro Healthcare Allied Staffing is seeking a travel Ultrasound Technologist for a travel job in Las Cruces, New Mexico. Job Description & Requirements ~ Specialty: Ultrasound Technologist ~ Discipline: Allied Health Professional ~ Start Date: 07/13/2026 ~...Hourly payWeekly payContract workTemporary workFor contractorsImmediate startShift work$2,445 per week
Host Healthcare is seeking a travel Ultrasound Technologist for a travel job in Las Cruces, New Mexico. Job Description & Requirements ~ Specialty: Ultrasound Technologist ~ Discipline: Allied Health Professional ~ Start Date: 07/07/2026 ~ Duration: 13 weeks...For contractorsShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software support Las Cruces, NM
- remote software sales Las Cruces, NM
- software asset management analyst Las Cruces, NM
- software Las Cruces, NM
- entry level software sales Las Cruces, NM
- healthcare software sales Las Cruces, NM
- id software Las Cruces, NM
- software implementation project manager Las Cruces, NM
- ultimate software Las Cruces, NM
- graduate embedded software engineer


