Component Leader - Platform (Atlanta)
TK Elevator Corporation — Atlanta, Georgia, United States
What we expect
The first 3 letters in workplace safety are Y-O-U!
TK Elevator is currently seeking an experienced Component Leader - Platform located in Atlanta, GA to lead the development and maintenance of the foundational software platform for our embedded systems. This role focuses on low-level programming, hardware integration, and providing a robust foundation to support application development. The ideal candidate will have deep expertise in Linux systems, drivers and kernel programming, hardware abstraction layers, board support packages (BSPs), image building using Yocto, and embedded software in general, ensuring the platform is optimized for performance, scalability, and flexibility.
This position is critical for enabling application teams to build innovative solutions by providing the tools, abstraction layers, and system support they need. They will ensure the efficient development of high-quality software components while aligning with the broader team’s goals and collaborating with the Product Owner, Technical Leader, other Component Leaders and stakeholders.
ESSENTIAL JOB FUNCTIONS:
- Lead Platform Development: Lead the development and maintenance of core platform components, including kernel modules, device drivers, board support packages (BSPs), and hardware abstraction layers, ensuring seamless integration with hardware and higher-level software layers.
- System Image Customization: Lead the creation of Linux-based system images using the Yocto Project, tailoring configurations to meet specific hardware and project requirements.
- Platform Tooling and Abstraction Layers: Build and maintain tools, APIs, and abstraction layers that simplify application development. Provide a reliable and efficient platform that enables application teams to focus on delivering innovative solutions.
- Team Leadership and Mentorship: Lead and mentor a team of developers focused on platform development. Cultivate technical growth within the team by sharing expertise in embedded software development. Promote a culture of collaboration, innovation, and accountability to achieve high-quality deliverables.
- Planning and Transparency: Track team progress and ensure alignment with project timelines and deliverables. Maintain clear visibility into development activities, identify risks early, and adjust plans as needed to meet committed deadlines. Report progress and challenges to stakeholders to ensure transparency and accountability.
- Collaboration and Team Work: Work closely with the Technical Leader, Product Owner, other Component Leaders and stakeholders to align platform development with broader project goals. Collaborate with hardware engineers, platform, application and test automation teams to ensure seamless integration and optimal performance across the solution.
Who we are looking for
EDUCATION & EXPERIENCE:
- Bachelor’s degree in Business, Engineering, Computer Science, or a related field.
- 7+ years of experience in embedded systems development, with a focus on low-level programming and Linux-based platforms.
- Strong knowledge of embedded Linux systems, kernel programming, and hardware-software integration.
- Experience with the Yocto Project for system image building and customization.
- Proficiency in developing device drivers, BSPs, and hardware abstraction layers.
- Familiarity with hardware and networking communication protocols such as SPI, I2C, UART, CAN, Ethernet, TCP/IP, GSM.
- Strong experience with troubleshooting of complex problems in diverse environments
- Basic knowledge for reading electronic schematics and datasheets
- Familiarity with end-to-end testing approaches and test automation, preferably with hardware-in-the-loop testing, to ensure reliable integration and quality of embedded systems.
- Experience with Agile methodologies, backlog prioritization, and tools like JIRA and Confluence.
- Strong ability to interact and align with stakeholders and technical leaders across the company, ensuring effective communication and shared understanding of project goals.
- Proven ability to contribute to a collaborative team environment, always working as a team player and actively supporting colleagues and driving collective success.
- Highly collaborative with excellent organizational and interpersonal skills.
- Clear and effective communicator, able to explain technical concepts to non-technical stakeholders.
- Ability to work in a fast-paced, global environment, managing multiple priorities and adjusting to shifting requirements.
- Proficient English communication skills, both written and spoken
- Experience with hardware development, preferred
- Experience working in a global environment with cross-functional teams, preferred
- Background in digital transformation, connectivity solutions, or IoT in the industrial or building automation sector, preferred
Additional information
TK Elevator is an equal opportunity employer and committed to diversity. Qualified applicants will receive consideration for employment without regard to age, gender, race, color, religion, sexual orientation, gender identity, national origin, disability, and veteran status or any other protected status required by applicable law.
Applicants with disabilities who require reasonable accommodation in connection with the application process are encouraged to email us directly at ElevatorJobs.ams@tkelevator or call 1-844-427-5461.
Contact
To apply to a position, please click on the Apply Now button.
For any additional questions or job specific requests, please use the contact
below and include the Job Requisition Number as a reference.
Elevatorjobs.AMS@tkelevator.com
Job details
Posting date: | 2025/01/08 |
---|---|
Experience level: | Experienced professionals |
Type of contract: | Permanent, Full time |
Work mode: | Hybrid |
Job field: | Information Technology |
Industry: | Engineering & urban mobility |
Job number: | US_901745_ET_TKELECP11854 |
Application deadline: as long as the job is listed on our career page, we are looking for suitable candidates (all genders welcome). We are looking forward to receiving your application.