Senior Software Engineer
Job Description
GAL MANUFACTURING COMPANY LLC is hiring a Senior Software Engineer to support the design, development, testing, and ongoing improvement of embedded software used in elevator control systems. This is a hands-on engineering role with a strong emphasis on troubleshooting, cross-functional collaboration, and continuous refinement of engineering practices.
What you’ll do
- Design, develop, modify, and maintain embedded software using C and C++
- Troubleshoot and debug embedded software alongside electronic hardware systems
- Collaborate with Field Service, Manufacturing, and Engineering teams to resolve technical issues
- Work closely with electrical and mechanical engineering teams throughout product development
- Conduct functional testing of software updates and enhancements
- Document software functionality and system behavior
- Mentor junior engineers and provide technical guidance
- Support the development and continuous improvement of coding standards, engineering best practices, and design processes
- Participate in on-site testing and troubleshooting as needed
- Complete additional duties and special projects as assigned
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field, or equivalent experience
- Minimum 10 years of experience in real-time embedded software engineering
- Strong experience with C and C++
- Experience with embedded real-time operating systems
- Strong embedded firmware development and troubleshooting skills
- Familiarity with revision control systems such as Git
- Excellent written and verbal communication skills
- Self-motivated, able to manage multiple priorities with minimal supervision
- Experience leading small projects and mentoring team members
- Elevator industry experience and knowledge of elevator control systems
- Experience with low-level device drivers
- Experience with scripting tools such as Bash, PowerShell, Python, or Make/Cygwin
- Experience with C#, PHP, JavaScript, HTML, and CSS
- Ability to develop creative and strategic solutions to complex technical challenges
Technologies
- C, C++
- Git
- Bash, PowerShell, Python, Make/Cygwin
- C#, PHP, JavaScript, HTML, CSS
Benefits
- Paid Time Off and sick time
- Medical, Dental, Vision, and Life Insurance
- Health Savings Account (HSA)
- 401(k) with Company Match and Non-Elective Contributions
- Tuition Reimbursement opportunities
- Employee Assistance Program (EAP)
- Plum Benefits and additional employee discount programs
- Opportunities for professional growth and development
- Anticipated base salary range: $143,000–$170,000 annually
Position details
- Full Time
- Schedule: Generally Monday–Friday, 8:00 AM–4:30 PM local time
- Location: Office-based in the Bronx, NY area (onsite); this position may be based at Vantage Elevation locations in Bronx, NY, Irving, TX, or Sacramento, CA
- Frequent cross-functional collaboration in an engineering environment
- Occasional overtime may be required to meet project deadlines
- Occasional travel for on-site testing and troubleshooting