1 Click Easy Apply


Software Engineer


Springfield, Massachusetts


Software Engineer Job Opening in Springfield, Massachusetts - Software Engineer
The staff software engineer will be responsible for projects in all stages of software development, from proof of concept to pilot to production. The focus of this position will be designing and overseeing service system projects that span multiple components. The engineer will be working with global engineering centers, IT, System Integration Teams and country field service operations to bring the projects from concept to production. The ideal candidate possess strong interpersonal skills, are able to collaborate in an agile team environment.
RESPONSIBILITIES:
Collaborate closely with Global component teams to plan, oversee and implement service systems software projects these projects will include embedded software, as well as mobile and cloud applications
Create system requirements for service system initiatives, perform functional allocation to elevator components create component requirements and software interface design
Promote strong requirements definition and capture
Develop and execute component, integration and system test plans, support testing by other component groups and work with component teams to resolve issues identified
Debug and assist to resolve problems identified by other team members, QA, or tech support
Oversee project execution across component teams to ensure team accomplishes goals and meets schedules
Work with cross-functional global teams (electrical, mechanical engineering, IT, mobile applications, data analytics, innovation, service operations, etc.)
Additional functions include risk management, reliability analysis, fault management, project management, interface design, code reviews, testing and requirements verification
Develop software for product applications and proof of concept demonstrations
* Education / Certifications
Minimum of a Bachelor's degree in Software Engineering, Computer Science or Systems Engineering and 6-10+ years of experience -Or-
Master's degree with 4-7+ years of experience
*
Ideal candidate should have 6-10 years of engineering experience familiarity with systems or the service business is a plus
Experience in requirements, design, code, testing and debug of software in C, C++, C# and/or Python embedded software experience strongly preferred experience with Linux is a plus
Successful candidates should have experience in full software development lifecycle and diverse software project management approaches
Be familiar with software configuration management tools and practices
Ideal candidate will have strong focus-on-results and teamwork skills strength in adaptability, listening and forward thinking preferred
Result-driven, work as part of team independently with minimal supervision
Excellent written and verbal communications skills
Candidate Must Have:
Escalator or elevator systems
Design, code, testing, debugging of software
C, C++ or Python
Embedded software
Linux
Software development life cycle
Job Type: Full-time
Salary: $120,000.00 /year
Required education:
Bachelor's
Required experience:
Engineering: 6 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC