Supervisor – Embedded Software (GBL)
at TK Elevator Corporation
Atlanta, GA 30339, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Apr, 2025 | Not Specified | 01 Feb, 2025 | N/A | Bamboo,Critical Systems,Mqtt,Software Development,Computer Science,Software Solutions,Integration,Data Exchange,Analytical Skills,Regulatory Compliance,Testing Practices,Communication Protocols,Embedded Devices,Technical Leadership,Technical Standards | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
THE FIRST 3 LETTERS IN WORKPLACE SAFETY ARE Y-O-U!
TK Elevator is currently seeking an experienced Supervisor – Embedded Software (GBL) located in Atlanta, GA with a strong technical background in embedded systems, including networking protocols, Yocto, Linux, C/C++ and multithreading and proven leadership skills to guide our engineering team. This role combines hands-on technical responsibilities with strategic oversight, ensuring the delivery of high-quality software while fostering a collaborative and innovative environment. The Technical Leader will drive best practices in design, architecture, and development, as well as mentor team members and support cross-functional collaboration.
EDUCATION & EXPERIENCE:
- Education: Bachelor’s or Master’s degree on Computer Science, Electrical Engineering or related field.
- 10+ years of experience in embedded software development, with hands-on expertise in Linux, C/C++, Yocto, networking protocols, and multi-threaded programming.
- 5+ years of experience in a technical leadership or senior engineering role, with a track record of successfully leading teams in embedded systems or IoT projects.
- Expert in C/C++ development for Linux, with a focus on building scalable, high-performance embedded software solutions that set technical standards for the team.
- Strong proficiency in networking protocols (TCP/IP, MQTT, SPI, I2C, UART, CAN, Ethernet) to guide the team in achieving reliable, efficient data communication across embedded systems.
- Advanced knowledge of the Linux Yocto Project for creating customized Linux builds and Board Support Packages (BSP), enhancing the flexibility and performance of embedded devices.
- Familiarity with wireless networks (Wi-Fi, Cellular)
- Experience with Serial protocols (SPI, I2C, UART, CAN, Ethernet etc.,)
- Experience with interface design and data exchange between embedded systems and other software components.
- Commitment to Test-Driven Development (TDD), implementing testing practices that promote code quality and long-term reliability across the team’s work.
- Proficient in establishing and optimizing CI/CD pipelines, streamlining the development, integration, and deployment processes to improve team productivity and release quality, preferably with experience using tools like Bamboo, JIRA, and Confluence.
- Solid experience with Agile development practices
- Experience with Azure IoT services and integrating embedded systems with cloud backends, including knowledge of IoT communication protocols (e.g., MQTT, CoAP) and data security best practices.
- Proven ability to mentor, guide, and elevate team members, driving a culture of continuous improvement and technical excellence in embedded software development
- 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.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to work in a fast-paced, dynamic environment and manage multiple priorities.
- Master’s degree on Computer Science, Electrical Engineering or related field, preferred
- Experience in embedded software development in the IoT, telecom or industrial automation sectors, preferred
- Experience in safety-critical systems, preferred
- Familiarity with data security practices and regulatory compliance for embedded devices, preferred
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Electrical, Electrical Engineering, Engineering
Proficient
1
Atlanta, GA 30339, USA