Enable job alerts via email!

Embedded Software Engineer - Utah

Acord (association For Cooperative Operations Research And Development)

United States

Remote

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading university is seeking an embedded software engineer to support Hill AFB and other locations. The role involves analyzing software systems and developing partnerships with clients while ensuring high-quality software development and cybersecurity practices. Candidates should have a strong background in software engineering, project management, and embedded systems, with opportunities to work on cutting-edge technologies and enjoy comprehensive benefits.

Benefits

Comprehensive health insurance
Tuition benefits
Generous time off
Retirement savings program
Flexible work arrangements
Professional development opportunities
Relocation assistance
Fitness center access
Free Pittsburgh Regional Transit bus pass
Childcare navigation support

Qualifications

  • 8 years experience with BS, 5 with MS, or 2 with PhD in relevant fields.
  • Experience in collaborative team environments.

Responsibilities

  • Provide embedded software engineering support at Hill AFB and other locations.
  • Analyze software architecture and modern development techniques.
  • Use analysis tools to identify software weaknesses.

Skills

Software Engineering
Cybersecurity
Project Management
Embedded Software
VHDL
Verilog
C
C++
Ada
Real Time Operating Systems

Education

BS in Software Engineering
MS in Software Engineering
PhD in Software Engineering

Job description

**This position within the Software Engineering Institute (SEI) will support Hill Air Force Base and other locations as required**

SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security. SEI works closely with academia, defense and government organizations, and industry to continually improve software-intensive systems. Our core purpose is to help organizations improve software engineering capabilities and develop or acquire high-quality software, on budget and on time.

Position Summary:

SEI is seeking an embedded software engineer to perform embedded software systems analysis and develop strategic partnerships with customers located in Hill AFB, UT. Responsibilities include assisting customers with software development and cybersecurity efforts, integrating with customer contractor teams to provide technical advice, addressing known issues, communicating progress, assessing software development plans, and helping apply tools and techniques to solve complex problems in software engineering and cybersecurity.

Duties:
  1. Provide embedded software engineering support at our customer location in Hill AFB, UT and other locations as required.
  2. Apply program and project management skills to collaborate with SEI colleagues, work with clients, develop proposals, and establish relationships with new DoD and government clients.
  3. Analyze software architecture for functional and non-functional attributes, applying disciplined architecture methods for trade-off analysis.
  4. Analyze modern software development techniques, e.g., DevSecOps, tailored to customer environments to meet stakeholder expectations.
  5. Assess cybersecurity approaches, methodologies, tools, and techniques to prevent, mitigate, and address risks.
  6. Review FPGA hardware and software interface specifications (VHDL or Verilog) to ensure system requirements are met.
  7. Evaluate software test and evaluation methodologies.
  8. Utilize static, dynamic, and complexity analysis tools to identify software weaknesses requiring redesign or refactoring.
  9. Review contractor’s tasks, activities, deliverables, risks, issues, and recommend mitigation strategies.
Requirements, Knowledge, Skills, and Abilities:
  • BS with 8 years’ experience, MS with 5 years’, or PhD with 2 years’ in Software Engineering, Computer Science, Electrical Engineering, or related field, with professional experience in software development or verification.
  • Willingness to travel (moderate, ~25%) to other SEI offices, sponsor sites, conferences, and meetings.
  • Eligibility for a DoD security clearance after background investigation.
  • Legal authorization to work in the U.S.; CMU does not sponsor visas.
  • At least 75% of weekly effort onsite at SEI or customer facilities.
  • Understanding of DoD Systems Engineering lifecycle and Digital Engineering documentation and assessment techniques.
  • Familiarity with embedded software/firmware safety standards (e.g., MIL-STD-882E, DO-178C, DO-254).
  • Proficiency in programming languages such as C, C++, Ada, and firmware languages like VHDL, Verilog.
  • Experience with embedded software using modern RTOS like VxWorks.
  • Experience in developing or analyzing embedded software and performance testing.

Our benefits philosophy emphasizes choice, control, and well-being. Through Carnegie Mellon University, SEI offers comprehensive health insurance, tuition benefits, generous time off, and a robust retirement plan.

  • Join a top-tier organization impacting national security through software, systems, AI, and vulnerability research.
  • Work with cutting-edge technologies and experts on government and national projects.
  • Receive an 8% monthly retirement contribution without personal contribution.
  • Tuition benefits for CMU and other institutions for employees and dependents.
  • Enjoy work/life balance with flexible arrangements and paid parental/military leave.
  • Access professional development, courses, conferences, certifications, and memberships reimbursements.
  • Qualify for relocation assistance and more.

Joining CMU offers extensive benefits, including medical, dental, vision, retirement, tuition, paid time off, holidays, and additional perks like transit passes and family support services.

We value your unique skills and experiences, and your journey with us aims for mutual growth and fulfillment beyond just a job.

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 our innovative environment.
  • View our employee benefits.
  • Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Embedded Software Engineer - Utah

Software Engineering Institute

Pittsburgh

Remote

USD 90,000 - 120,000

Today
Be an early applicant

Senior Embedded Software Engineer - Utah

Carnegie Mellon University

Pittsburgh

Remote

USD 100,000 - 130,000

Today
Be an early applicant

Embedded Software Engineer - Utah

Software Engineering Institute

Pittsburgh

Remote

USD 100,000 - 130,000

Today
Be an early applicant

Embedded Software Engineer - Utah

Carnegie Mellon University

Pittsburgh

Remote

USD 80,000 - 120,000

Today
Be an early applicant

Senior Embedded Software Engineer - Utah

Acord (association For Cooperative Operations Research And Development)

Remote

USD 100,000 - 130,000

Yesterday
Be an early applicant

Senior Software Engineer

Nutrislice

Denver

Remote

USD 90,000 - 140,000

5 days ago
Be an early applicant

Embedded Software Engineer - Utah

Carnegie Mellon University

Utah

Remote

USD 90,000 - 120,000

2 days ago
Be an early applicant

Software Engineer 1

New Relic

Salt Lake City

Remote

USD 106,000 - 133,000

6 days ago
Be an early applicant

Principal Software Engineer (Data Engineering)

Nava Public Benefit Corp

Washington

Remote

USD 80,000 - 120,000

10 days ago