Embedded Software Engineer

Benshaw Inc.

Pittsburgh (Allegheny County)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Benshaw Inc. seeks a skilled software engineer in Pittsburgh, PA, to develop firmware for microcontroller-based products and analyze software systems. Candidates are expected to have a Bachelor’s or Master’s degree in Electrical Engineering and 5-7 years of embedded software design experience.

The role requires strong C programming skills and excellent communication abilities. Join us in a diverse workplace committed to inclusivity and equal employment opportunities.

Qualifications

  • Bachelor’s or Master’s Degree in Electrical Engineering, Computer Engineering or related field.
  • At least 5-7 years of real-time embedded software design experience.
  • Excellent communication and multitasking skills.

Responsibilities

  • Perform functional and empirical analysis and design of software systems.
  • Provide full documentation of software designs.
  • Develop firmware for microcontroller-based products.
  • Work closely with hardware engineers to debug software.

Skills

C programming
Assembly
C#
Visual Basic
Embedded software design
Communication skills
Time management

Education

Bachelor’s or Master’s Degree in Electrical Engineering or related field

Tools

ARM processors
DSP processors

Job description

Position Location

Benshaw, 615 Alpha Drive, Pittsburgh, PA 15238 (Not eligible for relocation assistance)

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.
Work Authorization

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.

Position Skill and Education Requirements
  • Bachelor’s or Master’s Degree in Electrical Engineering, Computer Engineering or related field with at least 5-7 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 oriented, independent self-starter.
  • Good written and verbal communication skills.
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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

benshawinc • Pittsburgh

On-site
USD 95,000 - 140,000
Embedded Software Engineer
Embedded Software Engineer

Benshaw, Inc. • Pittsburgh

On-site
USD 105,000 - 145,000
Medical benefits
Vision benefits
Dental benefits
+2
Embedded Firmware Engineer – Real-Time Motor Control
Embedded Firmware Engineer – Real-Time Motor Control

Benshaw Inc. • Pittsburgh

On-site
USD 80,000 - 110,000
Real-Time Embedded Firmware Engineer - Motor Control
Real-Time Embedded Firmware Engineer - Motor Control

benshawinc • Pittsburgh

On-site
USD 95,000 - 140,000
Real-Time Embedded Firmware Engineer – Motor Control
Real-Time Embedded Firmware Engineer – Motor Control

Benshaw, Inc. • Pittsburgh

On-site
USD 105,000 - 145,000
Medical benefits
Vision benefits
Dental benefits
+2
Electro-Mechanical Technician I-II
Electro-Mechanical Technician I-II

Benshaw Inc. • Pittsburgh

On-site
USD 45,000 - 65,000
Medical, Vision and Dental benefits
401(k) with employer match
Electro-Mechanical Technician I-II
Electro-Mechanical Technician I-II

benshawinc • Pittsburgh

On-site
USD 52,000 - 70,000
Medical and dental benefits
Vision benefits
401(k) with employer match
+1
Electrical Test Technician
Electrical Test Technician

benshawinc • Pittsburgh

On-site
USD 45,000 - 65,000
Medical benefits
Vision benefits
Dental benefits
+1
Senior Project Manager
Senior Project Manager

benshawinc • Pittsburgh

Hybrid
USD 85,000 - 115,000
Medical benefits
Vision benefits
Dental benefits
+1
Electro-Mechanical Technician I-III
Electro-Mechanical Technician I-III

Benshaw • Pittsburgh

On-site
USD 42,000 - 64,000