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

Embedded Software Engineer

Full-time

Benshaw


Primary Responsibilities:

  • Perform functional and empirical analysis and design of software systems for Benshaw products.
  • Provide full documentation of software designs.
  • Develop firmware for microcontroller-based products.
  • Utilize PC based utility software, development software, and diagnostic software.
  • Work closely with hardware engineers, power electronic engineers, and other software engineers to design, develop, and debug functional aspects of our motor control and motor monitoring software.
Position Skill and Education Requirements:
  • Bachelor’s or Master’s Degree in Electrical Engineering, Computer Engineering or related field with at least five to seven years of real-time embedded software design experience or the equivalent combination of education and experience.
  • Strong C programming skills; familiarity with assembly, C#, and Visual Basic. Experience with ARM and DSP processors desired.
  • A good understanding of hardware
  • Familiarity with industrial communication networking and Ethernet TCP/IP a plus.
  • Excellent communication, time management, multitasking, and planning skills. A track record of success in meeting project timelines.
  • Familiarity with embedded real time operating systems and cybersecurity applications are a plus.
  • Excellent interpersonal and communication skills to support both internal and external individual and team engagement.
  • Detail orientated, independent self-starter
  • Good written and verbal communication skills
Position Location: On-site, Benshaw, 615 Alpha Drive, Pittsburgh, PA 15238 (Not eligible for relocation assistance)

Please Note: This position requires candidates to be authorized to work in the United States on a full-time, permanent basis, without restriction and without the need for current or future visa sponsorship. This includes, but is not limited to, individuals on F-1 OPT, CPT, H-1B, or other temporary work authorizations. We are unable to provide employment visa sponsorship for this role.

Since our founding in 1983, Benshaw has grown to become a recognized leader in the design, development and manufacture of mission critical motor controls and drives. That’s why, when the application is critical, and the environment harsh, customers specify Benshaw more than any other brand.

Intelligent, creative, and determined people have made us who we are today. We recognize that hiring and developing talent is a key element in our continued growth. We are looking for people with ambition and commitment to excellence to continue to drive these results. If you are looking for a business environment where people treat each other with mutual respect and dignity and each employee can make a difference, Benshaw is the company for you. We offer competitive pay, medical, vision and dental benefits, 401(k) with an employer match, as well as a host of other additional health and employee benefits.

Equal Employment Opportunity Statement
Benshaw is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, protected veteran status, or any other characteristic protected by applicable laws. We are committed to fostering an inclusive and diverse workplace.
*LI
Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Pittsburgh, PA vacancy
  • ** _This position within the Software Engineering Institute (SEI) will support work in Huntsville, Alabama and other locations as required. This...  ...and on time. Position Summary: SEI is seeking an embedded software engineer to perform embedded software systems analysis... 
    Suggested
    Full time
    Part time
    For contractors
    Work experience placement
    Remote work
    Relocation package
    Flexible hours

    Carnegie Mellon University

    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 an enthusiastic experienced real-time embedded engineer to work on safety-critical embedded software. You... 
    Suggested
    Full time
    Part time
    Work experience placement
    Work at office
    Relocation package

    Carnegie Mellon University

    Pittsburgh, PA
    21 hours ago
  • $86k - $126k

     ...Eaton's Power Components Division is currently seeking a Embedded Software Engineer. This is a hybrid position (3 days on-site, 2 days remote per week) based at our Moon Township, PA location. Relocation assistance will be provided to candidates currently residing within... 
    Suggested
    H1b
    Local area
    Remote work
    Visa sponsorship
    Relocation package
    2 days per week

    Eaton

    Coraopolis, PA
    17 days ago
  •  ...Embedded Software Engineer Hellbender Inc. is a Pennsylvania Benefit Corporation who partners with innovators to mature their Artificial Intelligence enabled computing sensors and produce their solutions onshore at prototype to high volumes. Hellbender is intentionally... 
    Suggested
    Work experience placement
    Flexible hours

    HELLBENDER

    Pittsburgh, PA
    4 days ago
  •  ...Embedded Software Engineer 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 existed before, enabling operators to move from... 
    Suggested
    Immediate start
    Relocation
    Flexible hours

    Mine Vision Systems

    Pittsburgh, PA
    21 hours ago
  • $126k - $201k

     ...more efficient and accessible for all. We're searching for a Software Engineer II - Vehicle Control. In this role, you will Work...  ...our control team to develop infrastructure and integrate embedded software with a modern C++ autonomy stack. Interact with... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    1 day ago
  • $86k - $126k

     ...Embedded Software Engineer Eaton's Power Components Division is currently seeking an Embedded Software Engineer. This is a hybrid position (3 days on-site, 2 days remote per week) based at our Moon Township, PA location. Relocation assistance will be provided to candidates... 
    H1b
    Remote work
    Visa sponsorship
    Relocation package
    2 days per week

    Eaton Plc

    Coraopolis, PA
    4 days ago
  •  ...PA Top 3 Skills: Coding in C, C++, and Python Strong software design analysis Capable of expressing positions without confrontation...  ...: ~ Bachelor's degree in computer science, software engineering or relevant field required. ~2-3 years of experience in... 

    Voluble Systems LLC

    Pittsburgh, PA
    21 hours ago
  • $149k - $198.5k

     ...autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to...  ...you are a software engineer and love the idea of working on embedded AI hardware and software compute systems to create the next... 
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    1 day ago
  •  ...Technical Leadership Role For Autonomy Software Virtual interview all visa except H1B Onsite: Mossville, IL (local) Mossville, IL preferred...  ...and scaling production-quality autonomy software. The engineer will lead teams responsible for perception, planning, control,... 
    H1b
    Local area

    ShiftCode Analytics

    Pittsburgh, PA
    4 days ago
  • $149k - $198.5k

     ...Senior Embedded Software Engineer Motional's onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve Motional's next-generation on-board autonomous driving system.... 
    Work at office
    Remote work

    Venturefizz Product Management Community

    Pittsburgh, PA
    3 days ago
  •  ...Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North Carolina OR San Francisco, CA!... 
    Full time

    Diversified Services Network

    Pittsburgh, PA
    4 days ago
  •  ...Staff Embedded Software Engineer (RTOS / FreeRTOS) Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable... 
    Work at office
    Immediate start

    Latitude AI

    Pittsburgh, PA
    4 days ago
  • $148k - $249k

     ...Embedded Software Developer The Embedded Software team owns our low-level software integration platform, coordinating communications amongst...  ...embedded software for truck control functions such as engine control, steering and braking. Integrate sensors and vehicle... 
    Remote work
    3 days per week

    Waabi

    Pittsburgh, PA
    4 days ago
  •  ...Embedded Software Engineer My client is looking to hire an Embedded Software Engineer with Linux experience. The ideal candidate will take on the following tasks: Design, implement, test, and document software for microprocessors in Linux. Develop the fundamental... 

    MRINetwork

    Pittsburgh, PA
    4 days ago
  • $130k - $160k

     ...they remain safe and secure. The Lead Customer Solutions Engineer is a player-coach role — part principal technical authority, part...  ..., including CAN bus topology, wiring schematics, and API-based software integration across diverse customer platforms Apply and... 
    Remote work

    FORT Robotics

    Pittsburgh, PA
    4 days ago
  •  ...algorithms, or making taxis fly, our hardware engineering team is home to the world's leading...  ...develops, and integrates highly complex software applications within Honeywell Industrial...  ...definition and design for systems using embedded software Development and support of... 
    Permanent employment
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Honeywell

    Pittsburgh, PA
    4 days ago
  •  ...Embedded Software engineer Location: PA Major Tasks and Responsibilities of the position: • Think big; bring fresh ideas and approaches to design and develop innovative solutions in medical devices to meet or exceed customer satisfaction •... 

    Kasmo Global

    Pittsburgh, PA
    3 days ago
  • $90k - $110k

     ...Electrical & Embedded Programming Engineer At ESTAT Actuation, we're revolutionizing motion control with our electroadhesive clutches and brakes...  .... Drive system integration – Ensure our hardware and software work seamlessly together in real-world applications.... 

    Estat Actuation

    Pittsburgh, PA
    22 days ago
  •  ...future of supply chain? At Gather AI, we're not just creating software; we're pioneering a new era of warehouse intelligence. We've developed...  ...a time. About the Team You'll work closely with support engineers, backend and platform teams, iOS and Android engineers, and... 

    Gather AI

    Pittsburgh, PA
    9 days ago
  • $103.71k - $138.28k

     ...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions... 
    Temporary work
    Remote work

    Lumen

    Pittsburgh, PA
    3 days ago
  •  ...Embedded-C/C++ Developer Location: Pittsburgh, PA USA (Local Only) Duration: 12+ Months Job Description: Job Summary: To be a software developer and a part of a team that develops safety-critical software for Rail Control Solutions. The software developed... 
    Local area

    Zortech Solutions

    Pittsburgh, PA
    4 days ago
  • Skilled Mobile Application Developer Skilled Mobile Application Developer to design, develop, and maintain high-quality mobile applications. The ideal candidate will work closely with cross-functional teams to deliver user-friendly, scalable, and high-performance mobile...

    ClifyX

    Pittsburgh, PA
    1 day ago
  • Must Have Technical/Functional Skills: Programming Languages: Proficient in languages like Java, Kotlin, Swift, or Objective-C, depending on the target platform. Mobile Development Frameworks and SDKs: Familiarity with frameworks like Android SDK or iOS ...

    SARIAN Co

    Pittsburgh, PA
    2 days ago
  •  ...Elevate Your Career with CBRE - Join a Fortune 500 Leader! CBRE is looking for Building Engineers who love keeping facilities cool, comfortable, and running smoothly. Sound like you? If you are ready to make a difference and be part of one of the world's most admired... 
    Work at office
    Visa sponsorship
    Shift work

    CBRE

    Pittsburgh, PA
    3 days ago
  •  ...Description Job Description The Systems Engineering group fosters a collaborative working...  ...and testing for advanced hardware and software solutions for propulsion systems and vertical...  ..., software engineering and development, embedded systems engineering, systems engineering... 

    Astrobotic Technology Inc

    Pittsburgh, PA
    8 days ago
  • $70k - $300k

     ...that operate in demanding, real-world environments where tight integration between hardware and software is critical. We’re looking for a Lead Functional Safety Engineer to support systems-level design, integration, and validation for our wheeled robotic platforms across... 
    Permanent employment
    Work at office
    Immediate start
    Remote work
    Flexible hours

    FieldAI

    Pittsburgh, PA
    20 days ago
  • $139k - $217k

     ...enhances human potential. About The Role As a Sales Solutions Engineer at Agility Robotics, you will play a critical role in...  ...architectures: build scalable deployment models, specifying hardware/software interfaces, perception and manipulation requirements, fleet... 
    Full time
    Temporary work
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    1 day ago
  •  ...test system developer: This student will work under our lead test engineer to expand our testing capabilities. They will assess and...  ...solving, CAD, physical testing, sensor calibration, PID control, Embedded C, Python, Matlab, SQL, debugging, documentation, presentation... 
    Weekend work

    Estat Actuation

    Glenshaw, PA
    10 days ago
  • $100k - $300k

     ...Firmware/ Embedded Systems Engineer Pittsburgh, San Francisco, Bengaluru Company Overview At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale... 

    Skild AI

    Pittsburgh, PA
    4 days ago

Do you want to receive more vacancies?

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