Senior Software Engineer
$125,000–$145,000 year
On-site · The Bronx, New York, United States
Job Summary
The Senior Software Engineer is responsible for developing, maintaining, and supporting software for elevator control systems. Key responsibilities include designing and debugging embedded systems, collaborating with engineering teams, troubleshooting software and hardware issues, and mentoring junior engineers. A Bachelor's degree in a relevant field and a minimum of 10 years in real-time embedded software engineering are required. Strong skills in C and C++, embedded operating systems, and firmware development are essential. The role involves occasional travel for on-site testing.
Required Qualifications
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field (or equivalent experience)
- Minimum of 10 years of experience in real-time embedded software engineering
- Strong experience with C and C++ programming
- 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 with the ability to manage multiple priorities with minimal supervision
- Experience leading small projects and mentoring team members
Desired Qualifications
- 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, strategic solutions to complex technical challenges
Additional Requirements
- Equal Employment Opportunity prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.