Embedded Software Engineer

benshawinc

Pittsburgh (Allegheny County)

On-site

USD 95,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Benshaw Inc. is seeking an experienced embedded software engineer to design and analyze software for motor control and monitoring products in Pittsburgh, PA.

You will develop firmware for microcontroller-based systems and document software designs, collaborating with hardware and power electronics engineers to deliver robust solutions. The ideal candidate has 5–7 years of real-time embedded experience, strong C skills, familiarity with assembly, C#, and Visual Basic, and a solid hardware

Qualifications

  • 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 orientated, independent self-starter.
  • Good written and verbal communication skills.

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.

Skills

C programming
ARM/DSP processors
RTOS
Cybersecurity applications
Communication
Detail oriented

Education

Electrical/Computer Engineering degree

Tools

Assembly
Visual Basic
C#

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.
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 orientated, independent self-starter.
  • Good written and verbal communication skills.

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.

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

Benshaw Inc. • Pittsburgh

On-site
USD 80,000 - 110,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-III
Electro-Mechanical Technician I-III

Benshaw • Pittsburgh

On-site
USD 42,000 - 64,000
Senior Project Manager
Senior Project Manager

benshawinc • Pittsburgh

Hybrid
USD 85,000 - 115,000
Medical benefits
Vision benefits
Dental benefits
+1
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Curtiss-Wright Corporation • Tewksbury (MA)

On-site
USD 125,000 - 175,000
Paid Time Off
401K with Employer Match
Health and Wellness Benefits
+2
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