Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware/Embedded Software Engineer

Full-time

Edge AI

We are:

Edge AI Solutions, Inc. delivers innovative, subscription-based inspection solutions for pipeline maintenance and repair, ensuring reliability, ease of use, and portability. Our services cater to the essential needs of pipeline infrastructure, addressing modern industry demands for operational efficiency and effectiveness. With a commitment to cutting-edge technology, we empower asset owners to maintain infrastructure integrity through robust and scalable solutions.

The Firmware Engineer should have a strong background in firmware development and coding to join our team. The ideal candidate will have experience working with embedded systems and a passion for developing high-quality code in a fast paced startup environment.

What you’ll be responsible for:

  • Design, develop, and maintain firmware for embedded systems.
  • Write and debug software in C, C++, Rust and Python.
  • Work across both Windows and Linux codebases to ensure system compatibility.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.

Qualifications and Experience for success:

  • BS or higher in Computer Engineering, Electrical Engineering or equivalent.
  • 2-3 years of experience in firmware development or equivalent.
  • Proficiency in C, C++, and Python.
  • Experience working with both Windows and Linux environments.
  • Experience with IP/Ethernet and I2C/SPI/UART communication protocols.
  • Experience with wireless communication protocols (e.g., Bluetooth, Wi-Fi).
  • Familiarity with version control systems (e.g., Git).
  • Experience with developing test scripts for validating firmware functionality.

If you have these, it would be even better:

  • Experience with Rust.
  • Familiarity with video pipeline flow.
  • Experience working with NVIDIA platforms and SDKs.
  • Circuit design knowledge and experience.
  • Design and development experience on complex robotic systems.
  • Small company, high-tech start-up, mentality with a high appetite for innovation and success.

In exchange, we’ll offer you:

  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • Competitive compensation packages
  • Flex work schedule
  • 401K
  • High-quality, industry competitive, individual and family medical, dental and vision plan. UPMC.
  • Generous PTO policy along with 11 company paid holidays

Location : Pittsburgh, PA (Required - This is an in-person role)

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Firmware/Embedded Software Engineer in Pittsburgh, PA vacancy
  • $150.32k - $225.48k

     ..., test operations, systems and safety engineering - all dedicated to redefining the relationship...  ...Platform - High Level OS team is an embedded software team which is responsible for managing...  ...device tree, rootfs, runtime configs, firmware/secure-world interfaces, and secure... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    3 days ago
  •  ...Electrical / Computer Engineer - Firmware & FPGA Looking for meaningful work where you can make...  ..., implementation, and testing of embedded code. Our control architecture features...  ...with other members of R&D, including Software and Mechanical Engineering, along with... 
    Suggested
    Full time
    Internship
    Relocation

    Aerotech, Inc.

    Pittsburgh, PA
    a month ago
  • $160k - $240k

     ..., test operations, systems and safety engineering - all dedicated to redefining the relationship...  ...Palo Alto, Calif.Meet the team:The Embedded Software team develops foundational platform...  ...group specializes in the real-time firmware that orchestrates safe system behavior... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  • $120k

     ...Embedded Software Engineer (UAV) | Pittsburgh | Up to $120,000 Join an exciting UAV company in Pittsburgh, who build systems that help drones to navigate in harsh environments. As an Embedded Software Engineer, you'll join a small team to solve both software and... 
    Suggested
    Full time
    Work at office

    Edison Smart®

    Pittsburgh, PA
    2 days ago
  •  ...SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security....  ...Summary: SEI is seeking enthusiastic experienced real-time embedded engineers to work on safety-critical embedded software. You... 
    Suggested
    Full time
    Work at office
    Relocation package

    Software Engineering Institute | Carnegie Mellon University

    Pittsburgh, PA
    3 days ago
  • What We DoThe Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity and serves as a national...  ...you to apply.About the RoleWe are seeking a Senior Embedded Software Engineer to support U.S. Navy customers in the acquisition... 
    Full time
    For contractors
    Work at office
    Relocation package

    Software Engineering Institute

    Pittsburgh, PA
    3 days ago
  •  ...and automate regression testing Identify and troubleshoot firmware functionality, compatibility, and performance issues; lead...  ...Collaboration Partner with design, systems, quality and software engineers to integrate electrical V&V and Design for Test (DfT) into the... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    2 days ago
  • $100k - $120k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...additional opportunities within our own organization. Embedded Software Engineer II This selected candidate will work with an... 
    Full time
    Temporary work
    Internship
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Pittsburgh, PA
    3 days ago
  •  ...The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer... 

    Blue Ribbon Global Technologies

    Pittsburgh, PA
    2 days ago
  •  ...Job Position: Embedded Software Engineer 2 Location: Pittsburgh, PA Duration : Full Time Position Summary Caterpillar's Precision Mining group within the Cat Robotics division is seeking an Embedded Software Engineer to design, develop, integrate... 
    Full time
    Internship

    Purple Hires Inc

    Pittsburgh, PA
    1 day ago
  •  ...Job Description Job Description Job Title: Embedded Software Engineer. Location: Pittsburgh, PA (On-site). Employment Type: Contract (W2 through ZipStaff — No C2C or 1099). About the Opportunity: ZipStaff is seeking an Embedded Software Engineer for industrial... 
    Contract work

    ZipStaff Inc.

    Pittsburgh, PA
    6 days ago
  • $191.92k - $287.88k

     ...systems, test operations, systems and safety engineering - all dedicated to redefining the...  ...across many disciplines-from hardware and software.What you’ll do: Lead technical development...  ...-functionally with systems, perception, firmware, validation, vehicle integration,... 
    Odd job
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    4 days ago
  • $142.7k - $158.3k

     ...Requires a Bachelor’s degree in Systems Engineering, or a related Science, Engineering, Technology...  ...systems to ensure the integration of software, hardware, reliability, maintainability,...  ...with Agile hardware, software, or firmware development, DevOps, CI/CDExperience in... 
    Work experience placement
    Flexible hours

    General Dynamics Mission Systems

    Pittsburgh, PA
    16 hours ago
  • $120k - $150k

     ...and machines—ensuring they remain safe and secure. As an Embedded Software Engineer II, you will own specific components of our embedded stack, working close to the hardware on the real-time firmware that our safety devices depend on. Most of your time will be spent... 
    Remote work

    FORT Robotics

    Pittsburgh, PA
    5 days ago
  •  ...are, join our team.KPMG is currently seeking a Manager, Network Engineer - F5 Technical SME to join our Digital Nexus organization....  ...Infrastructure-as-Code (IaC)Establish operational standards, lead firmware/lifecycle management, and resolve complex enterprise incidents... 
    H1b
    Local area

    KPMG

    Pittsburgh, PA
    2 days ago
  •  ...Title: Embedded Lead Engineer Location: Cleveland OH, Detroit MI, Akron OH, Buffalo NY, Pittsburgh PA, Columbus OH, Toledo OH, or Ann Arbor...  ...build systems, ARM-based embedded platforms, and embedded software development. The ideal candidate will have hands-on experience... 
    Immediate start

    Pentangle Tech Services | P5 Group

    Pittsburgh, PA
    4 days ago
  • At the National Robotics Engineering Center (NREC), it is our engineers...  ...are seeking a dynamic UI/UX Software Engineer for existing and...  ...to make robust software and firmware that is useful in the world....  ...pendants, handheld controllers, or embedded/cyber-physical systems.... 
    Full time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    3 days ago
  • $128k - $252.5k

    Position Summary Build and lead mobile engineering efforts that support personalized marketing, customer engagement, and digital...  ...the ability to guide Android architecture discussions. The Lead Software Engineer II will serve as a client-facing solution architect,... 
    Local area
    Visa sponsorship

    Deloitte

    Pittsburgh, PA
    3 days ago
  • $91.1k - $129.8k

     ...reliability, sustainability, and performance.How will you make a difference? The Lead Systems Engineer, MCA - Will partner with a team of engineers focused on delivering software solutions for Wabtec’s growing fleet of MCA based control system locomotives. In this role,... 
    Work experience placement
    Worldwide

    Wabtec

    Pittsburgh, PA
    3 days ago
  •  ...difference in global innovation? Engineer a better future with Aerotech...  ...hardware design and firmware development. Opportunities...  ...both board-level design and embedded firmware, your day-to-day work...  ...schematic capture and PCB layout software (e.g., Altium Designer).... 
    Internship
    Relocation package
    Flexible hours

    Aerotech, Inc.

    Pittsburgh, PA
    a month ago
  • Corporate Security Engineering - Lead Engineer RoleAt BNY, our culture allows us to run our...  ...own the Engineering implementation of the software platforms that power our Physical...  ...communications.Plan and execute system updates, firmware upgrades, and patches; validate rollback... 
    Work at office
    Remote work
    Worldwide
    Flexible hours

    The Bank of New York Mellon

    Pittsburgh, PA
    3 days ago
  • $115k - $120k

     ...technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in... 
    Full time
    Temporary work
    Flexible hours

    Synechron

    Pittsburgh, PA
    16 hours ago
  •  ...Title: Lead System Engineer Location: Onsite, Pittsburgh, PA 15213 Type: 6-month contract to hire Hours: Standard...  ...Experience with engineering design tools (e.g., CAD software) Strong problem-solving skills and attention to detail... 
    Contract work

    System One Holdings, LLC

    Pittsburgh, PA
    1 day ago
  •  ...work and live. We bring together product management, design, and engineering capabilities to help clients define what to build and how to...  ...s what you’ll need:Minimum 5 years of experience working as a software engineerMinimum 2 years hands-on experience in native iOS (... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Pittsburgh, PA
    16 hours ago
  •  ...exceeding expectations of quality and service. The System Studies Engineer I will be responsible for providing System Studies for the...  ..., EMTP, CDEGS, PSCAD, MATLAB, ASPEN, CAPE, and other similar software. Conduct load flow, transient stability, reactive planning,... 
    Full time
    Casual work
    Internship
    Flexible hours

    HICO America

    Pittsburgh, PA
    4 days ago
  • $89k - $152k

     ...Job Description: Motive Workforce is hiring a Senior Systems Engineer for an advanced manufacturing organization based in New...  ...Serve as the Tier 3 escalation point for complex hardware, software, endpoint, identity, and infrastructure issues. Lead system... 
    Local area
    Remote work
    Relocation

    Motive Workforce

    Pittsburgh, PA
    16 hours ago
  •  ...firm, we are dedicated to connecting talented professionals with your ideal opportunities. We are currently seeking a qualified Software Engineer / Autonomous Systems to join our client’s organization and contribute to their ongoing success. Job summary As a Software... 

    OpenArc

    Pittsburgh, PA
    2 days ago
  • At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success...  ...quality assurance making use of tracking tools, methods, and software development systems such as Jira, Confluence, Bitbucket, and... 
    Full time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    3 days ago
  • $123k - $163.5k

     ...Readiness and Performance (SRP) team is the crucial bridge between software development and real-world deployment. We are responsible for...  ...year.We are looking for a pragmatic, results-oriented Feature Engineer to join the Systems Readiness and Performance (SRP)... 
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    16 hours ago
  • $179.2k - $268.8k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people...  ...of multiple Autonomy Behavior components of autonomy software stackWrite requirements for the performance for a variety of features... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware/Embedded Software Engineer. Be the first to apply!