Supervisor – Embedded Software (GBL)

at  TK Elevator Corporation

Atlanta, GA 30339, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Apr, 2025Not Specified01 Feb, 2025N/ABamboo,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 StandardsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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