Search

Embedded Firmware Developer

PRI Technology
locationNewark, NJ, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

I have a full time opportunity in Irvington NJ with one of our leading manufacturing clients for an Embedded Software Engineer. You would be working with a dedicated team of professionals, working in a fast-paced environment, utilizing amazing hardware to develop solutions for power utilities. A successful candidate will have proficiency with C, an understanding of microcontrollers, electronics, and an eagerness to learn embedded system's workings and new technologies.

This role will pay in the $150-$180k base salary range

Requirements

  • Experience with multi-threaded C programming.
  • Familiarity with object-oriented design patterns, software architecture techniques, and version control systems
  • Experience with algorithm development, implementation, and optimization.
  • Ability to adapt to multiple development platforms depending on the project
  • Ability to use troubleshooting tools such as hardware/software debuggers and oscilloscopes to solve problems
  • Documenting processes and maintaining critical software development records.
  • Experience with Linux or Unix development environments and deployment targets.
  • Experience with API development and network communication protocols, especially TCP/IP and HTTP
  • Collaborate professionally with the software team regarding application design and development.
  • Eagerness to learn embedded systems' inner workings, broader complex system interactions, and new technologies.
  • Knowledge of basics of analog circuits
  • Experience reading digital and analog circuit schematics

Plus: Experience with SCADA communication protocols including DNP3 and IEC-61850 is a plus

Qualifications

  • Bachelor's Degree (Electrical Engineering - preferred or Computer Science with a strong focus on hardware systems)
  • 5+ years' experience as a software engineer
  • Exceptional oral and written communication skills.
  • Superb analytical and problem-solving skills.
  • Passion for staying on top of the latest technologies and industry standards.

Lori Sklarski

Senior Technical Recruiter, PRI Technology

Lori.sklarski@pritechnology.com

Direct:(973)-354-2797

Office: 973.732.5454 x27

Cell: 973.432.9968

www.pritechnology.com

www.pritechnology.com

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...