Remote Embedded Software Engineer for Secure Systems

Software Engineering Institute | Carnegie Mellon University

United States

Remote

USD 120,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Tuition benefits
8% retirement contribution
Flexible work arrangements
Professional development opportunities
Parental and military leave

Job summary

The Software Engineering Institute (SEI) at Carnegie Mellon University is seeking an embedded software engineer to perform systems analysis and collaborate with customers in Huntsville, AL, and other sites as needed. The role focuses on software and cybersecurity efforts, with on-site requirements and opportunities to work with DoW and government clients.

You will analyze software architectures, apply disciplined methods, and support DevSecOps practices to deliver robust solutions while

Qualifications

  • BS with 8 years’ experience, MS with 5 years’ experience or PhD with 2 years’ experience in Software Engineering or related field.
  • Experience as a software developer, engineer, or verification engineer in a team setting.
  • Willingness to travel up to 25% to SEI offices and sponsor sites.
  • Eligible for DoW security clearance; work authorization for CMU in the United States.

Responsibilities

  • Provide embedded software engineering support at customer locations in Huntsville, AL and elsewhere as required.
  • Assess software architecture for quality attributes and perform trade-off analysis.
  • Apply DevSecOps concepts to develop software for customer environments.
  • Analyze cybersecurity approaches and tools to mitigate risks.
  • Evaluate FPGA interfaces and ensure alignment with system requirements.
  • Review software tests, evaluation techniques, and use analysis tools to identify weaknesses.
  • Assess contractor work products and propose mitigation strategies.

Skills

C
C++
Ada
VHDL
Verilog
VxWorks

Education

BS in Software Engineering / CS / EE

Tools

MIL-STD-882E

Job description

The Software Engineering Institute (SEI) at Carnegie Mellon University is seeking an embedded software engineer to perform systems analysis and collaborate with customers in Huntsville, AL, and other sites as needed. The role focuses on software and cybersecurity efforts, with on-site requirements and opportunities to work with DoW and government clients.

You will analyze software architectures, apply disciplined methods, and support DevSecOps practices to deliver robust solutions while

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Onsite Embedded Software Engineer - Huntsville
Onsite Embedded Software Engineer - Huntsville

Carnegie Mellon University • Pittsburgh

On-site
USD 110,000 - 170,000
Tuition benefits
8% retirement contribution
Relocation assistance
+3
Embedded Software Engineer - Alabama - onsite
Embedded Software Engineer - Alabama - onsite

Software Engineering Institute | Carnegie Mellon University • United States

Remote
USD 120,000 - 190,000
Relocation assistance
Tuition benefits
8% retirement contribution
+3
Embedded Software Engineer - Alabama - onsite
Embedded Software Engineer - Alabama - onsite

Carnegie Mellon University • Pittsburgh

On-site
USD 110,000 - 170,000
Tuition benefits
8% retirement contribution
Relocation assistance
+3
Senior Real-Time Embedded Systems Engineer - Safety-Critical
Senior Real-Time Embedded Systems Engineer - Safety-Critical

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 180,000
Health insurance
Tuition benefits
8% retirement contribution
+5
Senior Real-Time Embedded Software Engineer
Senior Real-Time Embedded Software Engineer

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 180,000
Health insurance
Tuition benefits
8% retirement contribution
+5
Senior Real-Time Embedded Software Engineer
Senior Real-Time Embedded Software Engineer

Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 190,000
Tuition benefits
Retirement plan
Relocation assistance
Real-Time Embedded Software Engineer
Real-Time Embedded Software Engineer

Carnegie Mellon University • Pittsburgh

On-site
USD 90,000 - 120,000
Comprehensive health insurance
Tuition benefits
Generous time off
+2
Senior Real-Time Embedded Engineer, Safety-Critical
Senior Real-Time Embedded Engineer, Safety-Critical

Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 190,000
Tuition benefits
Retirement plan
Relocation assistance
Onsite Safety-Critical Real-Time Embedded Engineer
Onsite Safety-Critical Real-Time Embedded Engineer

baramundi software • Pittsburgh

On-site
USD 85,000 - 125,000
Tuition benefits
Retirement plan contributions
On-site in Pittsburgh
Real-Time Embedded Software Engineer
Real-Time Embedded Software Engineer

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 180,000
Health insurance
Tuition benefits
Retirement savings plan (8%)
+3