Talent.com
Embedded Software Engineer
Embedded Software EngineerCarnegie Mellon University • Pittsburgh, PA
Embedded Software Engineer

Embedded Software Engineer

Carnegie Mellon University • Pittsburgh, PA
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [job_card.part_time]
[job_card.job_description]

About the role

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 develops and uses best-in-class tools to enable end-to-end software development? 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.

We’re looking for a creative engineer to design and develop software prototypes and research methods for software resilience. We need a technology-focused team member who has experience with software engineering, RTOS scheduling, and memory management. You’ll develop tools, techniques, and processes to solve some of the most difficult software problems that our government faces.

What you’ll do

  • Design embedded software tools and capabilities, including software exception handlers, inter-process communication mechanisms, and software fault monitors.
  • Use static, dynamic, and complexity analysis software tools to identify software weaknesses and areas that need additional design and refactoring.
  • Ensure deterministic performance by architecting and developing software using state-of-the-art techniques.
  • Develop bytecode to test and analyze VHDL for FPGAs and ensure hardware interfaces and controls meet the intended design.

Who you are

  • You have a BS with 8 years of experience, an MS with 5 years of experience, or a PhD with 2 years of experience in Computer Science, Electrical Engineering, or a related field.
  • You’ve worked in a collaborative team environment as a software developer, software engineer, or verification engineer.
  • You understand the DoW Systems Engineering lifecycle.
  • You’re proficient in one or more of the following: C and C++, Python, MATLAB, C#, or JAVA.
  • You’ve worked with modern RTOSs, such as VxWorks and Integrity, and developed and analyzed embedded software.
  • You’ve developed embedded software and performance tests and interpreted the results.
  • You are willing to work 100% of your week onsite at either an SEI or customer facility.
  • You can pass a background check and obtain and maintain an active Department of War security clearance.
  • You’re willing to travel (25%) outside your office location to other SEI offices, sponsor sites, conferences, and offsite meetings.

Who we are

The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Its core purposes are to help organizations improve software engineering capabilities, advance cybersecurity methods and technologies, and bring the discipline of software engineering to AI systems. Learn more about at the SEI.

Our benefits

Our benefits philosophy encompasses three driving priorities: choice, control, and well-being. Through Carnegie Mellon University, the SEI offers a wide range of competitive employee benefits, including comprehensive health insurance, tuition benefits, generous time off, and a robust retirement savings policy to name a few.

To learn more, visit these resources:

  • to learn more about becoming part of an institution inspiring innovations that change the world.
  • to get a listing of all employee benefits.
  • to get detailed information about benefits for employees who are not faculty.

Why work here?

  • Join a world-class organization that has significant impact software in government.
  • Work with cutting edge technologies and experts to solve tough problems for the government and the nation.
  • Publish your research, attend or present at prestigious events, and enjoy annual professional development opportunities.
  • Get an 8% monthly contribution for your retirement plan without having to contribute to it yourself.
  • Get tuition benefits to attend classes at Carnegie Mellon University for you and your dependent children.
  • Get access to university resources, including campus fitness facilities, mindfulness programs, childcare, free transportation on the Port Authority Transit System, and more.
  • Enjoy paid parental and military leave.
  • Qualify for relocation assistance.
  • Work in the heart of Oakland, a few blocks from the Carnegie Mellon University and the University of Pittsburgh.

Location

Pittsburgh, PA

Job Function

Software/Applications Development/Engineering

Position Type

Staff – Regular

Full time/Part time

Full time

Pay Basis

Salary
[job_alerts.create_a_job]

Embedded Software Engineer • Pittsburgh, PA

[internal_linking.similar_jobs]
Remote APEX Software Engineer

Remote APEX Software Engineer

Graybar • Pittsburgh, PA, United States
[filters.remote]
[job_card.full_time]
As a Software Engineer, you will be responsible for the application development of solutions on multiple platforms for use by the Company's internal and external customers and suppliers.We are look...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Software Engineer - Hybrid

Staff Software Engineer - Hybrid

IRALOGIX,Inc • Pittsburgh, Pennsylvania, US
[job_card.full_time] +1
Job Description Job Description Company: IRALOGIX, Inc.Position: Staff SW Engineer Location: Charlotte, NC / Hybrid Job Type: Full-Time/Exempt Industry: Retirement Services/FinTech Software Travel:...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Principal Engr, Safety Systems Software

Principal Engr, Safety Systems Software

Westinghouse Electric Company • Warrendale, PA, United States
[job_card.full_time]
Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
C++ Software Engineer Pittsburgh, PA

C++ Software Engineer Pittsburgh, PA

ESRhealthcare and EXEC STAFF RECRUITERS • Pittsburgh, Pennsylvania, United States
[job_card.full_time]
[filters_job_card.quick_apply]
We’re seeking a versatile and talented C++ Software Engineer to join our team.In this role, you’ll develop software that brings our 3D sensors to life, crafting intuitive user interfaces, powerful ...[show_more]
[last_updated.last_updated_variable_days]
Control Systems Solutions Engineer - Proposals

Control Systems Solutions Engineer - Proposals

Emerson Group • Cranberry Twp, PA, United States
[job_card.full_time]
If you are an Engineer with experience in control systems and/or process operations, Emerson has a great opportunity for you! We are looking to add a.Control Systems Solutions Engineer.You will be ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Assembler {167007}

Assembler {167007}

A-Line Staffing Solutions LLC • Zelienople, PA, US
[job_card.permanent]
Assembler 1, General – Zelienople, PA Pay Rate: $17.Schedule: Monday – Friday 7:30 a.Possible opportunity for permanent hire.Interviews conducted in person.Position Summary The Assembler 1 performs...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer Lead

Software Engineer Lead

V2Soft • Pittsburgh, PA, US
[job_card.full_time]
V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998.We have headquarteerd in Bloomfiled Hills, MI and...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr Software Engineer

Sr Software Engineer

V2Soft • Pittsburgh, PA, US
[job_card.full_time]
V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998.We have headquarteerd in Bloomfiled Hills, MI and...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Experienced Computer Engineer/Software Developer

Experienced Computer Engineer/Software Developer

Naval Nuclear Laboratory • West Mifflin, Pennsylvania, US
[job_card.full_time]
Working at the Naval Nuclear Laboratory we foster pride in belonging to an organization whose culture is made up of these core values: Trust, Empowerment, and Collaboration.Our company promotes a p...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer Position (Williamsport, PA)

Software Engineer Position (Williamsport, PA)

Discovery Machine Inc • Pittsburgh, PA, United States
[job_card.full_time]
Job Description Job Description Work includes: * Applied research in AI * Transforming applied research into solutions * Scaling AI solutions to large end-user population * Development across a wid...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Advanced Endoscopy Gastroenterology

Advanced Endoscopy Gastroenterology

HealthEcareers - Client • Pittsburgh, PA, USA
[job_card.full_time]
Advanced Endoscopy Gastroenterology Physician Opportunity in Pennsylvania.Advanced Endoscopy Gastroenterology Physician.Join a leading healthcare team in Pennsylvania as an Advanced Endoscopy Gastr...[show_more]
[last_updated.last_updated_30] • [promoted]
Automation Engineer

Automation Engineer

System One Holdings, LLC • Pittsburgh, PA, United States
[job_card.permanent]
Job Title: Automation Engineer.Design, develop, and maintain automated systems and processes in a manufacturing environment.Build and deploy automation systems from design through implementation.De...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer (Pittsburgh, PA)

Software Engineer (Pittsburgh, PA)

Musing AI • Pittsburgh, PA, US
[job_card.full_time]
[filters_job_card.quick_apply]
We are looking for a Full-Stack Engineer to join our small but mighty team!.You’ll work directly with the founders and technical team to design and build our cloud-native infrastructure while bridg...[show_more]
[last_updated.last_updated_30]
Senior Software Engineer - Store Technology (REMOTE)

Senior Software Engineer - Store Technology (REMOTE)

Corporate • Pittsburgh, PA, United States
[filters.remote]
[job_card.full_time]
At DICKS Sporting Goods , we believe in how positively sports can change lives.On our team, everyone plays a critical role in creating confidence and excitement by personally equipping all athletes...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Hardware Engineer

Hardware Engineer

Westinghouse Electric Company • Warrendale, PA, United States
[job_card.full_time]
You will oversee the entry level design, integration and documentation of Plant Process Computer Systems used in nuclear power plants.You will assist principal engineer in the area of design, docum...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Product Development Engineer

Embedded Product Development Engineer

ProMinent Fluid Controls, Inc. • Pittsburgh, PA, United States
[job_card.full_time]
Job Description Job Description ProMinent Fluid Controls is the reliable solutions partner for Water and Wastewater treatment products and a manufacturer of components and systems for chemical flui...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior Computer & Electrical Engineer Software

Senior Computer & Electrical Engineer Software

Naval Nuclear Laboratory • West Mifflin, Pennsylvania, US
[job_card.full_time]
Working at the Naval Nuclear Laboratory we foster pride in belonging to an organization whose culture is made up of these core values: Trust, Empowerment, and Collaboration.Our company promotes a p...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Engineer

Embedded Software Engineer

Mine Vision Systems • Pittsburgh, PA, US
[job_card.full_time]
[filters_job_card.quick_apply]
Mine Vision Systems is a mining technology company building the decision-making platform for underground mining.We introduce high-fidelity data into the mining workflow that has simply never existe...[show_more]
[last_updated.last_updated_30]