Embedded C/C++ Developer

GAL Manufacturing

Apply to this job
New York, NY, us on site Until 8/21/2026 First posted March 22, 2025 Last posted March 22, 2025
Job description

G.A.L. was founded in 1927. We are a privately held, family-owned manufacturing company with a solid reputation for producing high-quality elevators and elevator parts.

Most of our products are manufactured at our Bronx-based 100,000 square foot facility. We utilize the latest CAD equipment and offer product training to our clients. Our B2B client base spans world wide.

G.A.L. is an equal opportunity employer that values a diverse and inclusive culture. To learn more about us, please review our website at www.gal.com.

GAL is looking for an experienced Embedded Software Test Engineer with C/C++ experience to work in the PCB operations team.

ESSENTIAL FUNCTIONS:

  • Full life cycle development including new development and design, as well as enhancements to the existing software.
  • Technical design of system architecture and software components.* Develop drivers for CAN, UART, SPI, and I2C protocols.
  • Write Firmware in VHDL.
  • Work in a team environment and have a direct impact on the end product
  • Other duties as assigned.


  • Bachelor's degree in Computer Engineering preferred.
  • Minimum least 2-3 years experience coding in C/C++
  • Ability to read and understand Electrical schematics.
  • Ability to read and modify Legacy Code independently.
  • Familiarity with Microchip dsPic30F Microcontroller; Freescale MPC5668G Microprocessor; Codewarrior, MPLAB, and Quartus II.
  • Proficiency in MS Office Suite (i.e. Word, Excel, PowerPoint and Outlook)
  • Excellent communication skills and organizational skills.
  • Self-motivated and able to work independently with minimal supervision when required.
  • Must be authorized to legally work in the USA without (future) Visa sponsorship.


All your information will be kept confidential according to EEO guidelines.

About this role

Summary

Develop and test embedded software for elevator components, including firmware and protocol drivers.

Job title

Embedded C/C++ Developer

Experience level

2-3 years

Industry

manufacturing

Location requirements

must be in New York, NY, with remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

C/C++electrical schematicslegacy codemicrocontrollermicroprocessor

Preferred skills

Microchip dsPic30FFreescale MPC5668GCodewarriorMPLABQuartus II

Specializations

embedded systemsfirmwareprotocolsVHDL
Locations

Structured locations inferred from the posting.

New York, NY, USA

On-site City