Enable job alerts via email!

Embedded Software Engineer - Florida

Carnegie Mellon University

Pittsburgh (Allegheny County)

Remote

USD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading institution focused on national security as a Software Engineer at Eglin Air Force Base. Contribute to innovative software engineering projects, collaborate with multidisciplinary teams, and enjoy competitive benefits including tuition assistance and retirement contributions. This full-time role emphasizes professional growth and impactful work in software development and AI engineering.

Benefits

Health Insurance
Tuition Benefits
Generous Leave
Retirement Plans
Relocation Assistance
Free Pittsburgh Regional Transit Pass
Access to Family Concierge Team
Fitness Center Access

Qualifications

  • 8 years experience with BS, 5 years with MS, or 2 years with PhD in relevant fields.
  • Proficiency in programming languages and embedded software development.

Responsibilities

  • Provide embedded software engineering support at Eglin AFB.
  • Analyze cybersecurity approaches and software testing methodologies.
  • Develop solutions for government acquisition programs.

Skills

Software Engineering
Problem Solving
Communication
Teamwork
Machine Learning

Education

BS in Software Engineering, Computer Science, or Electrical Engineering
MS in Software Engineering, Computer Science, or Electrical Engineering
PhD in Software Engineering, Computer Science, or Electrical Engineering

Tools

C
C++
Ada
VHDL
Verilog
VxWorks

Job description

**This position within the Software Engineering Institute (SEI) will be physically located at Eglin Air Force Base**

What We Do

Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that helps advance software engineering principles and practices and serves as a national resource in software engineering, AI Engineering, and software security? If so, we want you for our team, where you'll be part of an exciting and impactful culture of collaboration that delivers timely and high-quality results.

The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purpose is to help organizations improve software engineering capabilities and develop or acquire the right software, defect free, within budget and on time, every time.

Position Summary

This position within the Software Engineering Institute (SEI) will be physically located at Eglin AFB, to support the Advanced Deterrence group within the Enabling Mission Capability at Scale technical directorate. This group has expertise in software architecture, development, and engineering, including evaluating source code and hardware description languages using static, dynamic, and embedded tool analysis for DoD and other government agency customers. The role involves supporting government programs to understand challenges, identify solutions, and guide the operationalization of effective techniques and practices.

If you are passionate about improving the delivery of high-quality, high-demand systems and committed to researching innovative ideas for government, this is the position for you.

Key activities include:

  • Provide embedded software engineering support at Eglin AFB, FL.
  • Work with government program offices to identify strengths and weaknesses in acquisition programs and contractor bases, developing solutions to address issues and support strengths.
  • Understand customer software engineering challenges related to continuous development, integration, or deployment, and identify tailored or integrated solutions.
  • Analyze cybersecurity approaches, methodologies, tools, and techniques to prevent, mitigate, and address risks and issues.
  • Analyze FPGA hardware and software interface specifications described via VHDL or Verilog to ensure compliance with system requirements.
  • Evaluate software test and evaluation methodologies.
  • Analyze outputs from static, dynamic, and complexity analysis tools to identify software weaknesses requiring design or refactoring.
  • Assess software contractor activities, deliverables, risks, and issues, recommending mitigation strategies as needed.
  • Innovate and codify new approaches to address challenges and advance software engineering practices.

Knowledge, Skills, and Abilities

  • BS with 8 years, MS with 5 years, or PhD with 2 years of experience in Software Engineering, Computer Science, Electrical Engineering, or related fields, with professional experience in software development or verification.
  • Willingness to travel as needed (approximately 25%) to support the SEI's mission, including within the community, sponsor sites, conferences, and offsite meetings.
  • At least 75% effort onsite at SEI or customer facilities.
  • Eligibility for a DoD security clearance following a background check.
  • Deep knowledge of software engineering fundamentals: requirements management, architecture, design, configuration management, testing, verification, assurance coding, metrics.
  • Proficiency in programming languages such as C, C++, Ada, and firmware languages like VHDL, Verilog.
  • Experience with embedded software development using RTOS like VxWorks.
  • Excellent communication skills, both written and verbal, with the ability to present to diverse audiences.
  • Strong teamwork skills, with leadership and participation in multidisciplinary teams.
  • Strong reasoning and problem-solving skills.
  • Knowledge of machine learning and AI methods is a plus.

Our benefits philosophy emphasizes choice, control, and well-being. Through Carnegie Mellon University, SEI offers competitive benefits including health insurance, tuition benefits, generous leave, and retirement plans.

  • Join a world-class organization impacting government software.
  • Work with cutting-edge technologies and experts.
  • Publish research, attend or present at prestigious events, and access professional development.
  • Receive an 8% monthly retirement contribution without personal contribution.
  • Tuition benefits for you and your dependents at Carnegie Mellon University.
  • Paid parental and military leave.
  • Relocation assistance and more.

Joining the CMU team offers exceptional benefits.

Employees enjoy comprehensive health plans, a generous retirement plan with employer contributions, tuition benefits, paid time off, holidays, and insurance coverage.

Additional perks include a free Pittsburgh Regional Transit bus pass, access to our Family Concierge Team for childcare navigation, fitness center access, and more!

For more details, visit our Benefits page.

We value your unique skills and perspectives, and your journey with us is about more than just a job—it's about your professional growth and personal aspirations.

Interested in this exciting opportunity? Apply today!

Location

Remote

Job Function

Software/Applications Development/Engineering

Position Type

Staff - Regular

Full Time/Part time

Full time

Pay Basis

Salary

More Information:

  • Visit "Why Carnegie Mellon" to learn more about joining an institution that inspires innovation.
  • View our employee benefits listing here.
  • Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
  • Statement of Assurance
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Nutrislice

Denver

Remote

USD 90,000 - 140,000

3 days ago
Be an early applicant

Software Engineer

Mayo Clinic

Rochester

Remote

USD 91,000 - 141,000

6 days ago
Be an early applicant

Software Engineer

Mayo Clinic Healthcare

Rochester

Remote

USD 91,000 - 141,000

6 days ago
Be an early applicant

Senior Software Engineer

Sentara

Virginia

Remote

USD 90,000 - 130,000

9 days ago

Senior Specialty Software Engineer (Remote)

Sentara

Fort Wayne

Remote

USD 80,000 - 110,000

12 days ago

Senior Specialty Software Engineer (Remote)

Sentara

Utah

Remote

USD 90,000 - 140,000

12 days ago

Senior Specialty Software Engineer (Remote)

Sentara

New Hampshire

Remote

USD 80,000 - 120,000

12 days ago

Senior Specialty Software Engineer (Remote)

Sentara

Alabama

Remote

USD 80,000 - 110,000

12 days ago

Senior Specialty Software Engineer (Remote)

Sentara

Virginia Beach

Remote

USD 90,000 - 130,000

12 days ago