... embedded systems development in a regulated environment. This role will blend software engineering ... Full time/Part time Full time Pay Basis Salary More Information: * Please visit "Why Carnegie ...
... embedded systems development in a regulated environment. This role will blend software engineering ... Full time/Part time Full time Pay Basis Salary More Information: * Please visit "Why Carnegie ...
Advanced Embedded Software Engineer
Fort Washington, PA · Hybrid
$127K - $167K/yr
You will report directly to our Software Engineering Manager and you'll work out of our Fort ... Embedded systems experience in milliwatt power environments and Microcontrollers. * Utility or test ...
Advanced Embedded Software Engineer
Fort Washington, PA · Hybrid
$127K - $167K/yr
You will report directly to our Software Engineering Manager and you'll work out of our Fort ... Embedded systems experience in milliwatt power environments and Microcontrollers. * Utility or test ...
Advanced Embedded Software Engineer
Fort Washington, PA · Hybrid
$127K - $167K/yr
You will report directly to our Software Engineering Manager and you'll work out of our Fort ... Embedded systems experience in milliwatt power environments and Microcontrollers. * Utility or test ...
Advanced Embedded Software Engineer
Fort Washington, PA · Hybrid
$127K - $167K/yr
You will report directly to our Software Engineering Manager and you'll work out of our Fort ... Embedded systems experience in milliwatt power environments and Microcontrollers. * Utility or test ...
Embedded Software Engineer
Pittsburgh, PA · On-site
$110K - $145K/yr
We are looking for an Embedded Software Engineer with 2-4 years of experience to help scale our ... You'll be the "rubber meets the road" engineer - taking our proven AI-powered inspection system and ...
Embedded Software Engineer
Pittsburgh, PA · On-site
$110K - $145K/yr
We are looking for an Embedded Software Engineer with 2-4 years of experience to help scale our ... You'll be the "rubber meets the road" engineer - taking our proven AI-powered inspection system and ...
Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
Perform functional and empirical analysis and design of software systems for Benshaw products ... This position requires candidates to be authorized to work in the United States on a full-time, ...
Quick apply
Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
Perform functional and empirical analysis and design of software systems for Benshaw products ... This position requires candidates to be authorized to work in the United States on a full-time, ...
Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
Perform functional and empirical analysis and design of software systems for Benshaw products ... This position requires candidates to be authorized to work in the United States on a full-time, ...
Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
Perform functional and empirical analysis and design of software systems for Benshaw products ... This position requires candidates to be authorized to work in the United States on a full-time, ...
Software Engineer
Monroeville, PA · On-site
We are currently seeking a Software Engineer for our software development group. Responsibilities ... Understanding of hardware interfaces and embedded systems desired * Excellent written and verbal ...
Software Engineer
Monroeville, PA · On-site
We are currently seeking a Software Engineer for our software development group. Responsibilities ... Understanding of hardware interfaces and embedded systems desired * Excellent written and verbal ...
We are currently seeking a Software Engineer for our software development group. Responsibilities ... Understanding of hardware interfaces and embedded systems desired * Excellent written and verbal ...
We are currently seeking a Software Engineer for our software development group. Responsibilities ... Understanding of hardware interfaces and embedded systems desired * Excellent written and verbal ...
Software Engineer
Monroeville, PA · On-site
We are currently seeking a Software Engineer for our software development group. Responsibilities ... Understanding of hardware interfaces and embedded systems desired * Excellent written and verbal ...
Quick apply
Software Engineer
Monroeville, PA · On-site
We are currently seeking a Software Engineer for our software development group. Responsibilities ... Understanding of hardware interfaces and embedded systems desired * Excellent written and verbal ...
Software Engineer
Monroeville, PA · On-site
We are currently seeking a Software Engineer for our software development group. Responsibilities ... Understanding of hardware interfaces and embedded systems desired * Excellent written and verbal ...
Software Engineer
Monroeville, PA · On-site
We are currently seeking a Software Engineer for our software development group. Responsibilities ... Understanding of hardware interfaces and embedded systems desired * Excellent written and verbal ...
Real-time operating systems (RTOS) and bare-metal programming * Hardware-software co-design and ... full-time employees designed to support both personal and professional well-being. In addition to ...
Real-time operating systems (RTOS) and bare-metal programming * Hardware-software co-design and ... full-time employees designed to support both personal and professional well-being. In addition to ...
Real-time operating systems (RTOS) and bare-metal programming * Hardware-software co-design and ... full-time employees designed to support both personal and professional well-being. In addition to ...
Real-time operating systems (RTOS) and bare-metal programming * Hardware-software co-design and ... full-time employees designed to support both personal and professional well-being. In addition to ...
Software Development & Systems Engineering * Champion modern embedded software development practices using Agile methodologies. * Promote best practices for software architecture, coding standards ...
Software Development & Systems Engineering * Champion modern embedded software development practices using Agile methodologies. * Promote best practices for software architecture, coding standards ...
Perform regression testing for software/hardware upgrades. * Design new test cases based on ... Experience in testing Linux based embedded systems. * Experience in Python or other script language ...
Perform regression testing for software/hardware upgrades. * Design new test cases based on ... Experience in testing Linux based embedded systems. * Experience in Python or other script language ...
Perform regression testing for software/hardware upgrades. * Design new test cases based on ... Experience in testing Linux based embedded systems. * Experience in Python or other script language ...
Perform regression testing for software/hardware upgrades. * Design new test cases based on ... Experience in testing Linux based embedded systems. * Experience in Python or other script language ...
Controls System Software Engineer
Philadelphia, PA · On-site
$43.25 - $55.25/hr
The Control Systems Software Engineer is responsible for providing technical programming and commissioning support for Comecer equipment to our North American (NA) customers. Specifically, regarding ...
Controls System Software Engineer
Philadelphia, PA · On-site
$43.25 - $55.25/hr
The Control Systems Software Engineer is responsible for providing technical programming and commissioning support for Comecer equipment to our North American (NA) customers. Specifically, regarding ...
Controls System Software Engineer
$43.25 - $55.25/hr
The Control Systems Software Engineer is responsible for providing technical programming and commissioning support for Comecer equipment to our North American (NA) customers. Specifically, regarding ...
Controls System Software Engineer
$43.25 - $55.25/hr
The Control Systems Software Engineer is responsible for providing technical programming and commissioning support for Comecer equipment to our North American (NA) customers. Specifically, regarding ...
Real-time operating systems (RTOS) and bare-metal programming * Hardware-software co-design and ... BENEFITS Penn State provides a competitive benefits package for full-time employees designed to ...
Real-time operating systems (RTOS) and bare-metal programming * Hardware-software co-design and ... BENEFITS Penn State provides a competitive benefits package for full-time employees designed to ...
Real-time operating systems (RTOS) and bare-metal programming * Hardware-software co-design and ... BENEFITS Penn State provides a competitive benefits package for full-time employees designed to ...
Real-time operating systems (RTOS) and bare-metal programming * Hardware-software co-design and ... BENEFITS Penn State provides a competitive benefits package for full-time employees designed to ...
Perform regression testing for software/hardware upgrades. * Design new test cases based on ... Experience in testing Linux based embedded systems. * Experience in Python or other script language ...
Perform regression testing for software/hardware upgrades. * Design new test cases based on ... Experience in testing Linux based embedded systems. * Experience in Python or other script language ...
Full Time Embedded System Software Engineer information
What is the difference between Full Time Embedded System Software Engineer vs Embedded Firmware Developer?
| Aspect | Full Time Embedded System Software Engineer | Embedded Firmware Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related field; often requires experience with embedded systems | Similar credentials; often requires knowledge of microcontrollers and firmware development |
| Work Environment | Designing, developing, and testing embedded software for hardware devices in various industries | Writing low-level firmware for microcontrollers and embedded hardware |
| Industry Usage | Used across automotive, consumer electronics, medical devices, and industrial automation | Primarily in consumer electronics, IoT devices, and embedded hardware products |
Both roles involve embedded software development, but Full Time Embedded System Software Engineers typically work on higher-level system integration and application software, while Embedded Firmware Developers focus on low-level firmware coding for microcontrollers. The roles often overlap, but the scope and focus differ based on the project requirements.
Are full time embedded system software engineers in demand?
What are the most commonly searched types of Embedded System Software Engineer jobs in Pennsylvania?
The most popular types of Embedded System Software Engineer jobs in Pennsylvania are:
What are popular job titles related to Full Time Embedded System Software Engineer jobs in Pennsylvania?
For Full Time Embedded System Software Engineer jobs in Pennsylvania, the most frequently searched job titles are:
- Independent Contractor Embedded Software Engineer
- Embedded Linux Engineer
- Embedded Automotive Software Testing Engineer
- Work From Home Embedded Firmware Engineer
- Embedded Firmware Engineer
- Entry Level Embedded Software Engineer
- Remote Junior Embedded Software Engineer
- Remote Firmware Engineer
- Aerospace Software Engineer
- Junior Embedded Software Engineer
What job categories do people searching Full Time Embedded System Software Engineer jobs in Pennsylvania look for?
The top searched job categories for Full Time Embedded System Software Engineer jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Full Time Embedded System Software Engineer jobs?
Cities in Pennsylvania with the most Full Time Embedded System Software Engineer job openings:
Full-time
Re-posted 3 days ago
Job description
In this role, you will collaborate closely with development, verification, and operations teams to build and maintain CI/CD pipelines, static analysis workflows, and deployment environments. You will participate in all phases of the application development lifecycle and will be involved in key decisions regarding software design and technology selection including hands-on development activities.
Requirements:
- BS in Computer Science, Software Engineering, Computer Engineering, or a related field with 8 years of relevant experience; OR MS in Computer Science, Information Systems, Systems and/or Engineering, or Acquisition Management with 5 years of experience; OR Ph.D. with 2 years of experience.
- You have a willingness to travel (25%) outside of your office location to other SEI offices, sponsor sites, conferences, and offsite meetings.
- You will be subject to a background investigation, and you must have the ability to obtain and maintain a Department of War (DoW) security clearance.
Knowledge, Skills and Abilities:
- Strong ability to analyze source code and identify quality concerns, architecture challenges and security weaknesses.
- Design, implement, and maintain CI/CD pipelines and automated workflows for embedded software projects written in C, C++ and Java.
- Integrate and manage static analysis tools (e.g., SonarQube, CppCheck, Clang-Tidy) to monitor code quality, enforce coding standards, and identify defects early in the lifecycle.
- Collaborate with development and verification leads to incorporate automated test, build, and deployment processes into embedded firmware and software systems.
- Automate infrastructure provisioning and configuration management (e.g., using Docker and Kubernetes) for test, staging, and production environments.
- Provide guidance on best practices for software engineering, code quality, maintainability, and scalability in an embedded systems context.
- Collaborate with teams from multiple organizations to support integrated system delivery, ensuring the build and toolchain workflows align with mission requirements.
- Relevant recent experience, within the last 3 years, working on a large software development program.
- Deep familiarity with general Linux operating system concepts, embedded RTOSes and development environments.
- Knowledge of how to apply system engineering principles to system software development.
Desired Experience:
- Experience with Java in a DevOps or automation context.
- Prior work in regulated or mission-critical environments. (e.g., aerospace, defense, embedded systems)
- Familiarity with observability, logging, and monitoring tools as part of the software delivery lifecycle.
- Experience mentoring or leading junior engineers and contributing to tool chain or process improvements.
Why work here?
- Be a part of a world-class organization that has significant impacts on software in government.
- Work with cutting-edge technologies and leading experts to solve critical government challenges.
- Publish your research, attend or present at prestigious events, and enjoy annual professional development opportunities.
- Get access to university resources, including campus fitness facilities, mindfulness programs, childcare, free transportation on the Port Authority Transit System, and more.
- Take advantage of paid parental and military leave.
- Work in the heart of Oakland, a few blocks from Carnegie Mellon University and the University of Pittsburgh.
- Qualify for relocation assistance.
Location
Pittsburgh, PA
Job Function
Software/Applications Development/Engineering
Position Type
Staff - Regular
Full time/Part time
Full time
Pay Basis
SalaryMore Information:
- Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.
- Click here to view a listing of employee benefits
- Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
- Statement of Assurance
About Software Engineering Institute
Sourced by ZipRecruiter
Company size
1,001 - 5,000 Employees
Headquarters location
Pittsburgh, PA, US
Year founded
1984