1

Senior Embedded Software Engineer Jobs in Salisbury, MD

... boundaries of engineering, models, services, and technology development. Visit us at www ... Work with senior analysts to conduct conceptual definition studies and complex detailed analysis to ...

... boundaries of engineering, models, services, and technology development. Visit us at www ... Work with senior analysts to conduct conceptual definition studies and complex detailed analysis to ...

... boundaries of engineering, models, services, and technology development. Visit us at www ... Work with senior analysts to conduct conceptual definition studies and complex detailed analysis to ...

Flight Safety Analyst

Salisbury, MD · On-site

$110 - $160/hr

... boundaries of engineering, models, services, and technology development. Visit us at www ... Work with senior analysts to conduct conceptual definition studies and complex detailed analysis to ...

Flight Safety Analyst

Delmar, MD · On-site

$110 - $140/hr

... boundaries of engineering, models, services, and technology development. Visit us at www ... Preferred Qualifications Experience developing software code and programs. Experience with ...

Flight Safety Analyst

Berlin, MD · On-site

$90 - $120/hr

... boundaries of engineering, models, services, and technology development. Visit us at www ... Preferred Qualifications Experience developing software code and programs. Experience with ...

Flight Safety Analyst

Georgetown, DE · On-site

$85 - $140/hr

... boundaries of engineering, models, services, and technology development. Visit us at www ... Preferred Qualifications Experience developing software code and programs. Experience with ...

Buyer III

Georgetown, DE · On-site

$70 - $110/hr

Engineering experience / education. * Effective computer skills; Microsoft Office Software, other Company, and discipline specific software applications. * Effective written and verbal communication ...

New

Engineering experience / education. * CI / Lean / Six Sigma experience / education. * Effective computer skills; Microsoft Office Software, other Company, and discipline specific software ...

Proven ability to lead global, cross-functional teams and influence senior stakeholders.Required ... Programming Language), RabbitMQ, Red Hat Ansible, Redis Database, Software Development {+ 2 more ...

Proven ability to lead global, cross-functional teams and influence senior stakeholders. Required ... Programming Language), RabbitMQ, Red Hat Ansible, Redis Database, Software Development {+ 2 more ...

Showing results 41-60

Senior Embedded Software Engineer information

See Salisbury, MD salary details

$74.6K

$143K

$191.1K

How much do senior embedded software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for senior embedded software engineer in Salisbury, MD is $142,965.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $160,500.00 per year, depending on experience, location, and employer.

What is a senior embedded software engineer?

A Senior Embedded Software Engineer is an experienced professional who designs, develops, tests, and maintains software that runs on embedded systems—specialized computing devices that are not traditional computers, such as automotive control systems, medical devices, or consumer electronics. They often work closely with hardware engineers to ensure software integrates seamlessly with hardware components. Senior engineers typically lead projects, mentor junior staff, and contribute to system architecture and design decisions. Their expertise includes programming languages like C or C++, real-time operating systems, and debugging tools specialized for embedded environments.

What are the key skills and qualifications needed to thrive as a senior embedded software engineer?

To thrive as a Senior Embedded Software Engineer, you need deep expertise in embedded C/C++ programming, real-time operating systems (RTOS), and a strong background in computer engineering or a related field. Familiarity with hardware debugging tools (such as oscilloscopes and logic analyzers), version control systems (like Git), and relevant certifications (e.g., ARM Accredited Engineer) is typically required. Exceptional problem-solving, communication, and project leadership skills help you collaborate effectively and mentor junior engineers. These competencies ensure the creation of robust, efficient, and reliable embedded systems critical for product success.

What are some common challenges senior embedded software engineers face when integrating software with new hardware platforms?

Senior Embedded Software Engineers often encounter challenges such as ensuring software compatibility with diverse hardware architectures, optimizing for limited memory or processing power, and debugging hardware-software interactions. These engineers must frequently collaborate with hardware teams to resolve timing issues, manage device drivers, and ensure reliable system performance. Successfully navigating these challenges requires strong problem-solving skills, adaptability, and a deep understanding of both hardware constraints and software design.

What is the difference between Senior Embedded Software Engineer vs Embedded Software Engineer?

AspectSenior Embedded Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's/Master's in Computer Engineering, Electrical Engineering, or related field; experience in embedded systemsBachelor's degree in relevant field; entry-level to mid-level experience
Work EnvironmentDesigning, developing, testing embedded systems for hardware productsDeveloping firmware and software for embedded devices, often under supervision
Employer & Industry UsageTech companies, automotive, aerospace, consumer electronicsSimilar industries, often as part of product development teams

The main difference between a Senior Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. Senior engineers typically have more expertise, lead projects, and mentor junior staff, while embedded software engineers focus on developing and testing embedded code. Both roles require similar technical skills and industry knowledge, but senior roles involve greater leadership and strategic input.

What cities near Salisbury, MD are hiring for Senior Embedded Software Engineer jobs?

Cities near Salisbury, MD with the most Senior Embedded Software Engineer job openings:

Infographic showing various Senior Embedded Software Engineer job openings in Salisbury, MD as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 12% Part Time, 1% Temporary, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $142,965 per year, or $68.7 per hour.

Flight Safety Analyst

Relative Dynamics

Salisbury, MD • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

At Relative Dynamics we value knowledge as a process rather than knowledge as an answer. Founded in 2011, our goal is to define the new space era by continuously pushing the boundaries of engineering, models, services, and technology development. Visit us at www.relativedynamicsinc.com .
Relative Dynamics is a subcontractor supporting the NASA Safety and Mission Assurance Services III (SMAS III) contract at the NASA Goddard Space Flight Center (GSFC). In this role, you will be employed by Relative Dynamics and assigned to work on projects in support of SMAS III. We are seeking a highly motivated individual experienced in Guided and Unguided Vehicle Flight Safety Analysis to join the Safety & Mission Assurance Office at Wallops Flight Facility (WFF). This position is located on site at NASA Wallops Flight Facility, Wallops Island, VA.
You will serve as a flight safety analyst for both Guided and Unguided launch vehicles. The work involves coordinating, monitoring, maintaining, and using technological processes in support of safety analysis for aerospace and aeronautical programs from definition to launch and operations.
What You'll Get to Do:
Flight Hazard Identification & Risk Analysis
  • Identify flight hazards and controls to mitigate flight hazards in aerospace or aeronautical vehicle tests or operations
  • Perform risk studies and prepare risk analyses and flight safety plans that define the safety limits, risk factors, and mission rules for missions, projects, and programs
  • Perform casualty expectation and protected area impact probability studies

Mission Compliance & Range User Support
  • Analyze mission objectives to assure compliance with Agency and GSFC/WFF Range Flight Safety criteria and advise range users on risk factors as they pertain to the mission
  • Adapt analysis methods and approaches to meet the unique requirements of assignments

Advanced Studies & Technical Analysis
  • Work with senior analysts to conduct conceptual definition studies and complex detailed analysis to establish preliminary designs and alternatives for advanced systems on proposed new projects for which no precedents are available
  • Perform theoretical, aerodynamic studies to evaluate factors (performance, stability, trajectory, etc.) that affect flight safety
  • Calculate flight safety limits for orbital guided launch vehicles and analyze post-flight data to confirm or deduce violations of limits or variations in predicted performance
  • Evaluate Failure Modes and Effects and Fault Tree Analysis

Technical Briefings & Reporting
  • Integrate study and analysis results into comprehensive technical briefings and reports to review panels and senior management to ensure that mission risks are understood

Required Skills & Background
  • Bachelor's degree in Engineering or Mathematics.
  • A minimum of 5+ years of experience in both orbital and sub-orbital vehicle risk analysis.
  • Excellent oral communication and technical writing skills.
  • Excellent mathematics skills.

Preferred Qualifications
  • Experience developing software code and programs.
  • Experience with Trajectory Analysis and Optimization Software (TAOS) and MATLAB.
  • Experience with Range Safety Risk Analysis Tools and other software tools used to perform flight risk analysis.
  • Prior work with government ranges (e.g., NASA Wallops Island, Eastern Range, Western Range).

Who You Are:
  • A self-starter who thrives in a fast-paced environment
  • A quick learner who is always ready to gain depth of knowledge
  • A reliable worker who knows the importance of showing up when it counts
  • Accept assignments with open, cooperative, positive, and team-oriented attitudes
  • Able to plan and execute plans across teams
  • Effective communicator, both written and verbal

What You'll Enjoy:
  • Competitive wage and benefits package
  • Medical, dental, vision, and life/disability insurance
  • Vacation and paid holidays
  • Tuition reimbursement
  • 401k with company match
  • Employee referral program
  • Community involvement, investing and giving back to the community

Relative Dynamics conducts a comprehensive background check that includes drug testing. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, national origin, gender identity, sexual orientation, age, marital status, veteran status or disability status.