Lead Software Engineer AirLead Software EngineerPittsburgh, PennsylvaniaOur AI-native platform, Air Enterprise Readiness, aligns development, production, delivery, and sustainment into one coordinated execution system for government agencies and industrial suppliers. By revealing true capacity, exposing real constraints, coordinating resources, and executing at the speed of operational demands, the front line gets what it needs to succeed.
Experienced Software Engineer Framatome North AmericaExperienced Software EngineerCranberry Township, Pennsylvania$99,000–$134,000 / yearFull timeOwnership = operational leadership, strategic leadership, responsible for creating and defending software design, technical leadership within a task or project that changes the software, interface with IT, vendor/consultant/subcontractor/customer management. We are looking to hire a highly motivated I&C Safety System Software Engineer who develops, implements software used in safety‑related digital instrumentation and control (I&C) systems for commercial nuclear power plant modernization projects.
NewTPL-Embedded Software Engineer 2 SOMERSET STAFFINGTPL-Embedded Software Engineer 2Pittsburgh, PAA typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Senior Software Engineer - Autonomy Integration Latitude AISenior Software Engineer - Autonomy IntegrationPittsburgh, PAWhen you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people and their vehicles for millions of customers. What you'll need to succeed: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD).
Senior Embedded Software Engineer MSA SafetySenior Embedded Software EngineerCranberry Township, PennsylvaniaApply your technical capabilities and ability to influence direction and decision-making as you work with a variety of technology stacks and product types with highly engaged team members with different skillsets, backgrounds, roles. Join a tech company that makes solutions and products that directly protect and save lives of firefighters and industrial workers around the world everyday, as well as the environment.
NewSoftware Engineer Principal The PNC Financial Services Group IncSoftware Engineer PrincipalPittsburgh, PAMust have experience with: (1) working with relational databases including writing and optimizing SQL queries on Oracle DB; (2) developing cloud enabled RESTful microservices with integrated compliance CI/CD pipelines and auto-scaling needs; (3) designing and executing business rules with IBM ODM (Operational Decision Manager); (4) developing and deploying in multiple environments (RND, UAT, QA and Prod) using Jenkins CI/CD automated integrated deployment pipelines with source code control and reviews using BitBucket and DevOps; (5) designing, developing and maintaining OBIEE reports and dashboards to support enterprise reporting needs; (6) developing software development solutions, including multiple integrations and business rules / business requirements in support of business; (7) leading teams through development and delivery of software development solutions; (8) implementing full project lifecycle software development including analysis, design, development, testing, implementation, support and enhancement; (9) proof of concept / process improvement development activities involving business assessment, feature analysis and development; and (10) utilizing additional tools and technologies including SoapUI, Eclipse/IntelliJ IDE, XSLT, Camel Framework, Netcracker JAX-WS, JSON and Hibernate. Specific duties include: (1) lead the technical design and development of software solutions; (2) analyze current business processes, define and develop different tasks and workflows; (3) create business and technical designs for assigned processes, tasks and workflows; (4) create requirement definition and technical specifications; (5) develop solutions from technical specifications to do the unit testing of the modules and deploy it into Non-Production and Production environments; (6) provide technical oversight to team members and guide the team in solving technical problems; (7) analyze user requirements and define functional and technical specifications; (8) analyze and resolve production issues including root cause analysis, performance monitoring and implementation of long-term fixes; and (9) support application upgrades, including framework, database and infrastructure changes.
NewHardware-in-the-Loop (HIL) Software/Firmware Engineer WaabiHardware-in-the-Loop (HIL) Software/Firmware EngineerPittsburgh, PABuild simulation interfaces that feed synthetic vehicle dynamics (pose, speed, sensor data) to embedded modules under test, and stimulation tooling that injects CAN/Ethernet messages to trigger logical state changes. Work hands-on at the bench: bring up new bench configurations, debug hardware/software interactions, and support engineers across Embedded, Autonomy, and V&V running tests on HIL.
NewHardware-In-The-Loop (Hil) Software/Firmware Engineer WaabiHardware-In-The-Loop (Hil) Software/Firmware EngineerPittsburgh, PABuild simulation interfaces that feed synthetic vehicle dynamics (pose, speed, sensor data) to embedded modules under test, and stimulation tooling that injects CAN/Ethernet messages to trigger logical state changes. Work hands-on at the bench: bring up new bench configurations, debug hardware/software interactions, and support engineers across Embedded, Autonomy, and V&V running tests on HIL.
Senior Robotics Software Engineer Near Earth Autonomy IncSenior Robotics Software EngineerPittsburgh, PAExperience must include: (i) design and implementation of sensing and perception algorithms and software stacks, including integrating sensor interfaces and processing data streams; (ii) point cloud and obstacle map generation from 3d sensor data and processing for obstacle detection on air or on ground; (iii) design and test of robotics systems and infrastructure using the Gazebo plugin within the Gazebo Sim simulation environment; (iv) deployment and test of robotics software on physical mobile robots in field conditions; (v) advanced object-oriented programming in C++ for real-time robotics systems, including implementation of efficient algorithms and sensor interfaces; (vi) design and implementation of robotics applications using ROS (Robot Operating System) and ROS2, including node communication, environment setup, and architectural infrastructure; (vii) software development in a Linux environment using the Git version control system to maintain packages and manage release history across distributed teams and tools using Docker for environment reproducibility; and (viii) technical support to robotics software co-developers. Near Earth Autonomy seeks a Senior Robotics Software Engineer in Pittsburgh, PA to research, design, develop, refine, test, and deploy software systems for autonomous air vehicles to enable static obstacle detection and avoidance and safe landing on ground; research, design, develop, refine, test, and deploy software systems for autonomous air vehicles to enable mission planning, air traffic sensing and avoidance, flight without GPS, contingency management, and safe and precision landing on ground and on moving platforms; implement these capabilities on sensing and computing hardware and integrate them onto aerial platforms ranging from small quadcopters to helicopters; design and implement software stacks for autonomous vehicles; design and test autonomous aircraft systems using the Gazebo plugin within the Gazebo Sim simulation environment; research and implement techniques to increase algorithms' real-time efficiency; perform calibration of multi-sensor systems; and deploy and test robotics software on physical mobile robots in field conditions.
Cyber Full-Stack Technical Software Engineer Deloitte Touche Tohmatsu LtdCyber Full-Stack Technical Software EngineerPittsburgh, PA$122,000–$240,500 / yearExperience with one of the following Frontier GenAI Platforms: Anthropic, Google or Open AI, including hands on experience with one of the following key platforms/products; Claude API, Claude for Enterprise, tool use, extended thinking, Claude Code, Gemini API, Vertex AI Agent Builder, Grounding, Google Workspace integration, GPT-4o, Assistants API, Responses API, OpenAI Agents SDK. Our purpose comes through in our work with clients that enables impact and value in their organizations, as well as through our own investments, commitments, and actions across areas that help drive positive outcomes for our communities.
NewAdvanced Hardware/Software Engineer Naval Nuclear LaboratoryAdvanced Hardware/Software EngineerWest Mifflin, PA$86,100–$134,600 / yearBachelors degree from an accredited college or university in a related technical, engineering or science field and a minimum of 4 years of relevant experience; or Masters degree from an accredited college or university in a related technical, engineering or science field and a minimum of 2 years of relevant experience; or Doctorate degree from an accredited college or university in a related technical, engineering, science field; or Currently an Advanced Reactor Training Engineer, Refueling Engineer, or Field (RPCO) Engineer at the Company. Naval Nuclear Laboratory personnel are FMP employees who work at four DOE facilities: Bettis Atomic Power Laboratory, Knolls Atomic Power Laboratory, Kenneth A. Kesselring Site, and Naval Reactors Facility, and at the U.S. Department of Defense-owned Nuclear Power Training Unit-Charleston.
NewSoftware Engineer - Precision Mining (Embedded Controls) Diversified Services Network, Inc.Software Engineer - Precision Mining (Embedded Controls)Pittsburgh, PA$90,000–$95,000 / yearThe Software Engineer will work as part of an engineering team to design, develop, integrate, and test software features for these systems, collaborating with a global team of machine, systems, software, and validation engineers to deliver high-quality precision mining technology solutions on time and within budget. This position supports a Precision Mining engineering group focused on embedded electronic controls for precision mining applications utilizing hyperspectral analysis.
New(1110600) Software Engineer - Precision Mining (Embedded Controls) Diversified Services Network, Inc.(1110600) Software Engineer - Precision Mining (Embedded Controls)Pittsburgh, PA$90,000–$95,000 / yearThe Software Engineer will work as part of an engineering team to design, develop, integrate, and test software features for these systems, collaborating with a global team of machine, systems, software, and validation engineers to deliver high-quality precision mining technology solutions on time and within budget. This position supports a Precision Mining engineering group focused on embedded electronic controls for precision mining applications utilizing hyperspectral analysis.
Software Engineer Lead PNC BankSoftware Engineer LeadPittsburgh, PennsylvaniaIn addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
NewSoftware Engineer Lead (JAVA/Spring Boot) PNC BankSoftware Engineer Lead (JAVA/Spring Boot)Pittsburgh, PennsylvaniaIn addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.
Senior Software Engineer, Onboard Infrastructure Stack AVSenior Software Engineer, Onboard InfrastructurePittsburgh, PennsylvaniaIf Stack AV determines that a candidate’s residence, U.S. person status, and/or citizenship status will require a license, prohibit the candidate from working in this position, or otherwise be subject to national security-related restrictions, Stack AV expressly reserves the right to either consider the candidate for a different position that is not subject to such restrictions, on whatever terms and conditions Stack AV shall establish in its sole discretion, or, in the alternative, decline to move forward with the candidate’s application. The team owns Clockwork, Stack's custom-built, high-performance robotics middleware powering production-grade autonomy applications — as well as StackOS, the operating system that underpins the entire vehicle software stack, and the onboard portion of Deploy Manager, which governs how software is delivered and updated on the vehicle itself.
Senior Embedded Software Engineer Glydways, Inc.Senior Embedded Software EngineerPittsburgh, PALead bring-up and debugging for new boards and SoCs-bootloaders, drivers, and low-level diagnostics-partnering with electrical engineers and software developers to take new sensor and compute platforms from prototype to production. Typically 7+ years developing embedded software for production systems, including substantial work on safety-critical or highly reliable platforms (automotive, aerospace, medical, industrial, robotics, etc.).
Sr Software Engineer V2Soft, IncSr Software EngineerPittsburgh, PennsylvaniaFull timeV2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
Embedded Software Engineer II - (C++) Realtime Platform Latitude AIEmbedded Software Engineer II - (C++) Realtime PlatformPittsburgh, PA$150,320–$225,480 / yearWhen you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people and their vehicles for millions of customers. What you'll do: Support the development and maintenance of an on-vehicle UDS (ISO 14229) diagnostic stack running as a Linux userspace application on an embedded ARM-based compute platform, working alongside the subsystem owner.
Staff Software Development Engineer L5 InovalonStaff Software Development Engineer L5Canonsburg, PANET backend work; Experience deploying and managing microservices on Google Cloud Platform and/or Azure using Kubernetes; Familiarity with observability tooling including Datadog, Grafana, ELK Stack (Logstash), or comparable platforms; experience building dashboards and configuring alerting; Demonstrated experience designing and scoping discrete modules and features, breaking complex requirements into manageable, well-defined tasks; Understanding of PHI and PII data handling requirements in a regulated healthcare environment; Experience with or strong familiarity using AI-assisted development tools such as GitHub Copilot or Claude as part of day-to-day development workflow; Strong architectural and system design judgment with a demonstrated track record of engineering excellence; Excellent troubleshooting skills with a persistent, methodical approach to complex technical problems; Strong communication skills; ability to collaborate across engineering teams and present technical decisions clearly. Duties and Responsibilities: Design and deliver distributed, microservices-based systems that are resilient, secure, and built to scale; develop and execute designs for complex systems backed by thorough engineering analysis and strong architectural judgment; Contribute to the ScriptMed Cloud Platform across the full stack, including backend.