Embedded Engineer

American IT SystemsAtlanta, GA
Onsite

About The Position

We are seeking an experienced Embedded Engineer with a strong background in C and C++ to join our team. The role involves designing, developing, and maintaining embedded software for real-time systems, integrating Software Development Kits (SDKs), and developing embedded components. You will collaborate closely with hardware teams to ensure seamless integration and functionality, perform debugging and optimization, and ensure adherence to industry standards and best practices.

Requirements

  • 7+ years relevant experience with C, C++
  • 7+ years experience as Embedded Engineer
  • Strong proficiency in Embedded C and understanding of microcontroller architectures.
  • Ability to leverage SDKs for rapid development and customization.
  • Focus on deterministic performance and reliability in embedded environments.
  • Work closely with hardware, firmware, and testing teams to deliver robust solutions.
  • Emphasis on code quality, safety, and compliance with relevant standards (e.g., MISRA, ISO).
  • Bachelors in Electronics engineering

Responsibilities

  • Design, develop, and maintain embedded software using Embedded C for real-time systems.
  • Work with Software Development Kits (SDKs) to implement and customize embedded solutions.
  • Develop and integrate embedded components, ensuring modularity and scalability.
  • Collaborate with hardware teams to ensure seamless integration and functionality of embedded systems.
  • Perform debugging, troubleshooting, and performance optimization for embedded applications.
  • Ensure adherence to industry standards and best practices for embedded software development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service