Fevrok logo
Software Engineering Manager
3 years ago

What we expect

The first 3 letters in workplace safety are Y-O-U!

TK Elevator is currently seeking an experienced Software Engineering Manager in Atlanta, GA.

The software support engineering manager leads a team of software developers to maintain embedded elevator control software for elevator systems. The position includes overseeing all phases of the software product development lifecycle - defining requirements, design, implementation, testing, validation, and maintenance. It focuses on managing bug resolution, maintaining compliance with building codes, and supporting special projects.

Additionally, the engineering manager will work directly with functional leads from product strategy, business leadership, and project management to assess technologies, market requirements, and resources in execution of these activities. Managing employees and employee development are also requirements of this position.

Required duties and responsibilities:

  • At times, position will require interacting with external & internal customers .

  • Ability to work in an environment where tasks and priorities change regularly.

  • Drive resolution of issues across multiple teams.

  • Work with multiple product lines.

  • Continually driving costing initiatives

  • Work cross-functionally to gain alignment from various stakeholders

  • Innovate for efficiency and analyze emerging technologies

  • Leads engineering staff and project teams in the execution of support and development projects

  • Ensures team members have a clear understanding of overall project strategy, key business drivers, and project priorities

  • Management of direct reports, including monitoring staff performance, creation of individual development plans, conducting regular performance reviews, and supporting career path development

  • Partner with product strategy, manufacturing, and quality assurance to establish performance, safety, cost, and new product quality standards consistent with market needs

  • Experience with source control systems, experience with git preferred.

  • Experience with software ticketing and bug tracking systems, such as Jira.

  • Mentoring new hires on legacy systems, coding practices and system architecture.

  • Support and development of customized software tools, interfaces and support of third-party devices and systems including security and monitoring systems.

  • Travel - both domestic and international as required.

  • Develop and maintenance of simulation and testing equipment.

  • Provide regularly scheduled software releases and targeted custom releases as required.

  • Work with field personnel to develop customer-based solutions.

  • Work with Quality and Test groups to help maintain the highest level of product safety and reliability.

  • Work with hardware engineers and external suppliers to develop and maintain safe and reliable designs.

Who we are looking for

Preferred Experience:

  • Experience embedded software architecture and systems.

  • Experience with high-reliability and secure software systems.

  • Strong understanding of 'C' with at least some understanding of 'C++'.

  • Experience with high liability and safety-related software systems.

  • Experience in the elevator or related transportation industry.

  • Experience with Agile software processes.

  • Experience with Atlassian toolchain (Bitbucket, git, Confluence, Bamboo, Jira)

  • Understanding of national and global elevator codes - ANSI A17.1 and EN-81

  • Understanding of ADA codes - ANSI A117.1

  • Experience with serial communications including RS-232, RS-485, CAN and USB.

  • Experience with Ethernet protocols and networking architecture.

  • Experience with Green Hills Integrity or other high reliability certified embedded operating systems.

  • Experience with PC application development.

  • Experience with Linux, RTOS and Keil operating systems.

  • Experience with ARM series of micro-processors.

Preferred duties and responsibilities:

  • Assess the feasibility, viability, and risks of proposed technical innovations or proposed product features in terms of functionality for new products and improving existing products

  • Identify and facilitate solutions to engineering and technical problems

  • Ensure design standards and all applicable elements of development processes are applied

  • Ensure project teams effectively translate market requirements (MTOR) to CTQs and design requirements, track requirements in requirements management system, verify design meets requirements through formalized design verification, and confirm the design meets its intended function through design validation processes

  • Ensuring the operational delivery of the engineering budget and reporting against established KPI's

  • Works with IP Coordinator to document and control intellectual property

  • Bachelors of Science degree in Engineering required

  • Master's degree in Engineering, Engineering Management, or equivalent professional knowledge preferred

  • 3+ years' experience in a technical product development, or project management position

  • 1+ years' experience managing people and/or building cohesive teams

  • Excellent written and oral communication skills to present data and product recommendations to engineering and marketing/sales management

  • Strong leadership and team building skills

  • Exceptional time management and organizational skills with a keen attention to detail

  • Experience with Project Management Professional (PMP) processes highly desired

  • Ability to travel

  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

Your Benefits With Us






©2025 Fevrok. All Rights Reserved.