Position Title: Principal Embedded Software Engineer Requisition ID: 1784 Position Location ... No At Trident Systems, we believe that strong engineering principles are fundamental to driving ...
Position Title: Principal Embedded Software Engineer Requisition ID: 1784 Position Location ... No At Trident Systems, we believe that strong engineering principles are fundamental to driving ...
Embedded System Researcher 3
Annapolis Junction, MD ยท On-site
$125K - $183K/yr
Focus on embedded systems with ARM, PPC, MIPS, or other embedded assembly languages. Minimum ... Software Developer 3 * Minimum eight (8) years of experience programming with object-oriented ...
Quick apply
Embedded System Researcher 3
Annapolis Junction, MD ยท On-site
$125K - $183K/yr
Focus on embedded systems with ARM, PPC, MIPS, or other embedded assembly languages. Minimum ... Software Developer 3 * Minimum eight (8) years of experience programming with object-oriented ...
Embedded System Researcher 3
$125K - $183K/yr
Focus on embedded systems with ARM, PPC, MIPS, or other embedded assembly languages. Minimum ... Software Developer 3 * Minimum eight (8) years of experience programming with object-oriented ...
Embedded System Researcher 3
$125K - $183K/yr
Focus on embedded systems with ARM, PPC, MIPS, or other embedded assembly languages. Minimum ... Software Developer 3 * Minimum eight (8) years of experience programming with object-oriented ...
Embedded Software Engineer III
$132K - $174K/yr
Iridium is seeking an Embedded Software Engineer III to join our Mobile Product Software ... Implement and optimize real-time operating systems, device drivers, and communication protocols
Embedded Software Engineer III
$132K - $174K/yr
Iridium is seeking an Embedded Software Engineer III to join our Mobile Product Software ... Implement and optimize real-time operating systems, device drivers, and communication protocols
Embedded Software Engineer III
$132K - $174K/yr
Iridium is seeking an Embedded Software Engineer III to join our Mobile Product Software ... Implement and optimize real-time operating systems, device drivers, and communication protocols
Embedded Software Engineer III
$132K - $174K/yr
Iridium is seeking an Embedded Software Engineer III to join our Mobile Product Software ... Implement and optimize real-time operating systems, device drivers, and communication protocols
Embedded Software Engineer III
Mclean, VA ยท On-site
$132K - $174K/yr
Iridium is seeking an Embedded Software Engineer III to join our Mobile Product Software ... Implement and optimize real-time operating systems, device drivers, and communication protocols
Embedded Software Engineer III
Mclean, VA ยท On-site
$132K - $174K/yr
Iridium is seeking an Embedded Software Engineer III to join our Mobile Product Software ... Implement and optimize real-time operating systems, device drivers, and communication protocols
Embedded Systems Engineer
$120K - $160K/yr
Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-Time Shift: Day Job Travel ... Expert in embedded software system architecture, design, integration and test. * Knowledge of ...
Embedded Systems Engineer
$120K - $160K/yr
Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-Time Shift: Day Job Travel ... Expert in embedded software system architecture, design, integration and test. * Knowledge of ...
Embedded System Researcher 3
Annapolis, MD ยท On-site
$125K - $183K/yr
Focus on embedded systems with ARM, PPC, MIPS, or other embedded assembly languages. Minimum ... Software Developer 3 * Minimum eight (8) years of experience programming with object-oriented ...
Embedded System Researcher 3
Annapolis, MD ยท On-site
$125K - $183K/yr
Focus on embedded systems with ARM, PPC, MIPS, or other embedded assembly languages. Minimum ... Software Developer 3 * Minimum eight (8) years of experience programming with object-oriented ...
Embedded Systems Engineer
Chantilly, VA ยท On-site
Expert in embedded software system architecture, design, integration and test. * Knowledge of ... ing services, and professional services. We integrate emerging technology, rapidly and securely ...
Embedded Systems Engineer
Chantilly, VA ยท On-site
Expert in embedded software system architecture, design, integration and test. * Knowledge of ... ing services, and professional services. We integrate emerging technology, rapidly and securely ...
Space System Software Engineer
Mclean, VA ยท On-site
$86K - $198K/yr
Space System Software Engineer The Opportunity ... As an embedded software engineer, you can resolve a problem with a complete end-to-end solution in ...
Space System Software Engineer
Mclean, VA ยท On-site
$86K - $198K/yr
Space System Software Engineer The Opportunity ... As an embedded software engineer, you can resolve a problem with a complete end-to-end solution in ...
This position is for a Satellite Systems Software Engineer for a large, multi-year contract ... Expert in embedded software system architecture, design, integration and test. * Knowledge of ...
This position is for a Satellite Systems Software Engineer for a large, multi-year contract ... Expert in embedded software system architecture, design, integration and test. * Knowledge of ...
Embedded Systems Engineer
Chantilly, VA ยท On-site
$120K - $160K/yr
Expert in embedded software system architecture, design, integration and test. * Knowledge of ... ing services, and professional services. We integrate emerging technology, rapidly and securely ...
Embedded Systems Engineer
Chantilly, VA ยท On-site
$120K - $160K/yr
Expert in embedded software system architecture, design, integration and test. * Knowledge of ... ing services, and professional services. We integrate emerging technology, rapidly and securely ...
Senior Embedded Software Engineer
Herndon, VA ยท On-site
$136K - $204K/yr
We are looking for someone with a background in embedded system programming, security-oriented ... Design, develop, and test embedded software to support offensive cybersecurity research and deliver ...
Senior Embedded Software Engineer
Herndon, VA ยท On-site
$136K - $204K/yr
We are looking for someone with a background in embedded system programming, security-oriented ... Design, develop, and test embedded software to support offensive cybersecurity research and deliver ...
Senior Embedded Software Engineer
Herndon, VA ยท On-site
$136K - $204K/yr
We are looking for someone with a background in embedded system programming, security-oriented ... Design, develop, and test embedded software to support offensive cybersecurity research and deliver ...
New
Senior Embedded Software Engineer
Herndon, VA ยท On-site
$136K - $204K/yr
We are looking for someone with a background in embedded system programming, security-oriented ... Design, develop, and test embedded software to support offensive cybersecurity research and deliver ...
New
Embedded Software Engineer
Germantown, MD ยท Hybrid
$125K - $155K/yr
The Embedded Software Engineer will own the design, development, and test of digital logic and ... Lead the design, development, and test of systems composing of hardware, digital logic, embedded ...
Quick apply
Embedded Software Engineer
Germantown, MD ยท Hybrid
$125K - $155K/yr
The Embedded Software Engineer will own the design, development, and test of digital logic and ... Lead the design, development, and test of systems composing of hardware, digital logic, embedded ...
Embedded Systems Engineer
Chantilly, VA ยท On-site
$120K - $160K/yr
Expert in embedded software system architecture, design, integration and test. * Knowledge of ... engineering, intelligence, and enterprise information technology markets. SAIC is Redefining ...
Embedded Systems Engineer
Chantilly, VA ยท On-site
$120K - $160K/yr
Expert in embedded software system architecture, design, integration and test. * Knowledge of ... engineering, intelligence, and enterprise information technology markets. SAIC is Redefining ...
Expert Software Engineer / Embedded Software Engineer Location: Chantilly, Virginia Security ... This role requires extensive experience in software engineering, systems analysis, performance ...
Quick apply
Expert Software Engineer / Embedded Software Engineer Location: Chantilly, Virginia Security ... This role requires extensive experience in software engineering, systems analysis, performance ...
Embedded Software Engineer
Germantown, MD ยท On-site
$125K - $155K/yr
The Embedded Software Engineer will own the design, development, and test of digital logic and ... Lead the design, development, and test of systems composing of hardware, digital logic, embedded ...
Embedded Software Engineer
Germantown, MD ยท On-site
$125K - $155K/yr
The Embedded Software Engineer will own the design, development, and test of digital logic and ... Lead the design, development, and test of systems composing of hardware, digital logic, embedded ...
Embedded Software Engineer ( Linthicum, MD ) 1505
Linthicum Heights, MD ยท On-site
$50 - $65/hr
... System. TECHNICAL SKILLS Must Have Atlassian tools Automated Testing C/C++ Embedded Software ... Programming Language) Robot Framework Nice To Have Embedded C++ Development Hands On Embedded ...
Quick apply
Embedded Software Engineer ( Linthicum, MD ) 1505
Linthicum Heights, MD ยท On-site
$50 - $65/hr
... System. TECHNICAL SKILLS Must Have Atlassian tools Automated Testing C/C++ Embedded Software ... Programming Language) Robot Framework Nice To Have Embedded C++ Development Hands On Embedded ...
Embedded System Researcher
Annapolis Junction, MD ยท On-site
$5.2K/mo
The candidate needs to be an expert level engineer with over 12 years' experience analyzing embedded systems. Your candidate will need the capability to lead others in tasks, coordinate with ...
Embedded System Researcher
Annapolis Junction, MD ยท On-site
$5.2K/mo
The candidate needs to be an expert level engineer with over 12 years' experience analyzing embedded systems. Your candidate will need the capability to lead others in tasks, coordinate with ...
Freelance Embedded System Software Engineer information
See Washington, DC salary details
$79.3K - $90K
1% of jobs
$90K - $100.7K
2% of jobs
$100.7K - $111.4K
3% of jobs
$111.4K - $122.1K
6% of jobs
$122.1K - $132.8K
5% of jobs
$132.8K - $143.5K
5% of jobs
$147.3K is the 25th percentile. Wages below this are outliers.
$143.5K - $154.2K
5% of jobs
$154.2K - $164.9K
7% of jobs
$164.9K - $175.7K
3% of jobs
$175.7K - $186.4K
3% of jobs
The median wage is $187.8K / yr.
$186.4K - $197.1K
58% of jobs
$79.3K
$173.7K
$197.1K
How much do freelance embedded system software engineer jobs pay per year?
What does a freelance embedded system software engineer do?
What are the key skills and qualifications needed to thrive as a freelance embedded system software engineer?
How do freelance embedded system software engineers typically manage project scope and communication with clients?
What is the difference between Freelance Embedded System Software Engineer vs Embedded Firmware Developer?
| Aspect | Freelance Embedded System Software Engineer | Embedded Firmware Developer |
|---|---|---|
| Credentials | Typically requires a degree in electrical engineering, computer science, or related fields; certifications are optional | Similar educational background; certifications like Certified Embedded Systems Engineer can be advantageous |
| Work Environment | Independent, project-based work often remote; collaborates with multiple clients | Usually employed by a company or works on in-house projects; may work on-site or remotely |
| Industry Usage | Used across various industries including IoT, automotive, consumer electronics | Primarily in product development, consumer electronics, automotive, and industrial systems |
Both roles require embedded programming skills and knowledge of hardware. The main difference lies in the work setting: Freelance Embedded System Software Engineers work independently on diverse projects, while Embedded Firmware Developers are often employed by companies focusing on firmware development for specific products.
What are the most commonly searched types of Embedded System Software Engineer jobs in Washington, DC?
The most popular types of Embedded System Software Engineer jobs in Washington, DC are:
What are popular job titles related to Freelance Embedded System Software Engineer jobs in Washington, DC?
For Freelance Embedded System Software Engineer jobs in Washington, DC, the most frequently searched job titles are:
- Embedded Software Engineer
- Freelance Embedded Firmware Engineer
- Embedded Automotive Software Testing Engineer
- Remote Embedded Firmware Engineer
- Contract Embedded Software Engineer
- New Grad Embedded Engineer
- Senior Embedded Systems Engineer
- Freelance Embedded Software Engineer
- Temporary Embedded Software Engineer
- Freelance Embedded Systems Engineer
What job categories do people searching Freelance Embedded System Software Engineer jobs in Washington, DC look for?
The top searched job categories for Freelance Embedded System Software Engineer jobs in Washington, DC are:
Other
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 16 days ago
Job description
Requisition ID: 1784
Position Location: Sterling, VA
Position Reports To: Manager, Space Electronic Systems
Supervises Others: No
At Trident Systems, we believe that strong engineering principles are fundamental to driving innovation and solving complex problems. We promote a culture characterized by rigorous engineering practices and a commitment to continuous improvement. This is achieved by leveraging our organization's collective expertise through collaborative development processes, which include thorough design and peer reviews. We can deliver innovative, high-performance solutions that meet our customers' evolving requirements by integrating our specialized knowledge in aerospace electronic systems with appropriately scaled development methodologies.
We are a mission partner supporting DoD, Intelligence Community, and Civil space customers. We develop complex, radiation effects mitigated, designs that balance competing requirements in modern space programs, delivering cutting-edge solutions that enable our customers to achieve more in space.
Position Summary
The Principal Embedded Software Engineer serves as a highly experienced individual contributor responsible for embedded software architecture, implementation, and technical execution across advanced aerospace computing platforms and supporting engineering systems. This role focuses on embedded Linux platforms, board support packages (BSPs), low-level platform software, hardware interfaces, device drivers, boot architecture, and system-level debugging across software and hardware boundaries.
This is a hands-on engineering role intended for a deeply experienced embedded software engineer who thrives in complex hardware-centric environments and contributes through strong technical execution, sound engineering judgment, architectural rigor, and mentorship of other engineers.
Duties and Responsibilities
- Architect, design, and implement software across embedded aerospace computing platforms and supporting engineering systems.
- Define clean software-hardware interfaces across processors, FPGAs, peripherals, storage devices, networking subsystems, and platform infrastructure.
- Architect robust boot strategies, software update mechanisms, telemetry frameworks, fault handling, recovery strategies, and maintainable runtime software architectures.
- Lead Linux BSP development, platform bring-up, driver integration, hardware enablement, and low-level software architecture activities.
- Develop, review, and optimize software for performance-critical paths including storage, networking, DMA, PCIe, interrupt-driven I/O, and embedded communications.
- Diagnose and resolve complex technical issues spanning software, firmware, FPGA, operating system, drivers, and hardware interactions.
- Establish and reinforce strong software engineering practices including design reviews, code reviews, reproducible builds, release discipline, traceability, CI/CD workflows, and technical documentation.
- Mentor software engineers through technical guidance, design collaboration, architecture reviews, and hands-on engineering support.
- Support technical trade studies, architecture decisions, requirements decomposition, and customer technical discussions.
- Partner closely with FPGA, electrical, systems, product, and test engineering teams to deliver integrated technical solutions.
- Support off-site integration activities or travel, as needed.
- Perform other duties as assigned.
Required Qualifications
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical discipline, or equivalent practical engineering experience.
- 9+ years of related experience (OR 7+ years with a master's degree)
- Embedded software engineering experience with significant delivery on complex hardware-based systems.
- Experience in embedded software architecture, low-level software development, and software/hardware integration.
- Experience developing Linux-based embedded systems including BSP development, platform bring-up, kernel integration, or low-level software infrastructure.
- Deep proficiency in C and C++ with strong systems-level software design fundamentals.
- Experience developing software for embedded hardware platforms including custom peripherals, communications interfaces, storage subsystems, or FPGA-connected systems.
- Strong debugging skills across software, operating system, driver, and hardware boundaries.
- Experience with source control, build systems, release engineering, and disciplined software development practices.
- Ability to mentor engineers through technical guidance, architecture reviews, code reviews, and collaborative engineering support.
- Strong written and verbal communication skills with engineering teams, technical stakeholders, and customers.
Preferred Qualifications
- Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical discipline.
- Experience in aerospace, defense, or other high-reliability engineering environments.
- Linux kernel driver development experience including PCIe, networking, storage, GPIO, DMA, interrupt handling, serial interfaces, or custom hardware integration.
- Experience with embedded Linux environments such as Yocto, Buildroot, Ubuntu, or similar platforms.
- Familiarity with embedded communications and hardware interfaces including SPI, I2C, UART, CAN, Ethernet, PCIe, SpaceWire, or related protocols.
- Experience working closely with FPGA-based systems or hardware acceleration platforms.
- Experience with RTOS-based embedded systems or deterministic software environments.
- Experience with secure boot, fault tolerance, redundancy architectures, software recovery strategies, or mission-critical embedded systems.
- Experience with Python-based engineering automation, internal tools, or test infrastructure development.
- Strong engineering judgment, systems thinking, and ability to independently solve complex multidisciplinary technical problems.
Pay Information
Full-Time Salary Range: $120,000 - $222,000
Please Note: Actual compensation offered will be determined based on several factors including, but not limited to, relevant experience, skills, education, certifications, internal equity, business considerations, and geographic location where applicable.
Benefits
Hired applicants may be eligible for benefits including but not limited to:
- Health benefits
- Medical
- Dental
- Vision
- Basic life with AD&D
- Short term disability
- Long term disability
- Ancillary (Voluntary life with AD&D, accident, critical illness, hospital, and pet)
- Spending accounts (HSA, FSA, and DCFSA)
- Paid time off
- Holidays
- 401(k) (including company match)
- Tuition reimbursement
- Leaves (Parental, maternity, and military)
- Annual discretionary bonus (for eligible roles)
Trident Systems reserves the right to change or assign other duties to this position.
Trident Solutions is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. To request reasonable accommodation to participate in the job application or interview process, please contact
Pay Transparency: The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
About Trident Systems
Sourced by ZipRecruiter
Industry
Guided missile and space vehicle manufacturing
Company size
51 - 200 Employees
Headquarters location
Fairfax, VA, US
Year founded
1985