Embedded Software Engineer Job at Tier4 Group, Suwanee, GA

eUxYSlNFU0dyUlI4dW1yai9ia1QwZUd3WEE9PQ==
  • Tier4 Group
  • Suwanee, GA

Job Description

Job Description

Job Description

Job Title: Embedded Software Engineer
Location: Peachtree Corners, Georgia
Employment Type: Contract

Position Overview

We are looking for an experienced Embedded Software Engineer to design, develop, and maintain software for embedded systems. This role will focus on building efficient, reliable, and secure code for microcontrollers and real-time applications, while ensuring integration with hardware components and larger system architectures. The ideal candidate has strong skills in low-level programming, embedded operating systems, and communication protocols, with a proven ability to deliver production-quality embedded software.

Key Responsibilities
  • Design, implement, and maintain software for embedded systems and IoT devices.

  • Develop clean, maintainable, and testable code using C/C++ for microcontrollers.

  • Collaborate with cross-functional teams to integrate software with hardware, firmware, and system components.

  • Debug, profile, and optimize software at the hardware/software interface.

  • Participate in design reviews, code reviews, and software testing.

  • Manage version control, issue tracking, and release management for embedded software.

  • Document software architecture, design decisions, and technical specifications.

  • Research and adopt new tools, methodologies, and technologies to improve embedded development.

Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.

  • 5+ years of hands-on experience in embedded software development.

  • Proficiency in C and C++ programming for embedded platforms.

  • Experience with real-time operating systems (RTOS) such as ThreadX, FreeRTOS, or similar.

  • Strong understanding of hardware-software integration and device drivers.

  • Knowledge of communication protocols (e.g., UART, SPI, I²C, BLE, Wi-Fi, TCP/IP).

  • Experience with debugging tools, build automation, and version control (Git).

Preferred Skills
  • Familiarity with 32-bit ARM architectures, STMicroelectronics, or Realtek MCUs.

  • Experience with IoT connectivity, data streaming, or cloud-integrated embedded applications.

  • Knowledge of encryption, security protocols, and secure coding practices.

  • Exposure to Agile/Scrum environments and collaborative development workflows.

Job Tags

Contract work,

Similar Jobs

People Encouraging People

Substance Abuse Counselor Job at People Encouraging People

 ...dynamic and growing team of professionals will provide training in substance abuse prevention and sobriety maintenance, incorporating a 12 step...  ...covering nighttime and weekend hours. In addition, Counselor: CAC preferred or hold TRAINEE STATUS with Maryland Board... 

Genie Healthcare

Travel Oncology Infusion Nurse Job at Genie Healthcare

 ...Job Description Genie Healthcare is seeking a travel nurse RN Hematology / Oncology for a travel nursing job in Tyler, Texas....  ...Travel Genie Healthcare is looking for a RN to work in Infusion for a 13 weeks travel assignment located in Tyler, TX for the Shift... 

CenterWell Home Health

Speech Language Pathologist, Home Health Job at CenterWell Home Health

 ...Speech Language Pathologist, Home Health at CenterWell Home Health summary: A Speech Language Pathologist in Home Health delivers personalized...  ..., you will: Our Ashland Branch is looking for per diem SLP's to cover Richland, Crawford, Ashland or Huron County. Flexible... 

Lakeland Regional Health-Florida

Manager - Housekeeping Job at Lakeland Regional Health-Florida

 ...Salary : Min $61,152.00 - Mid $76,419.20 Position Summary Responsible for planning and managing the operations of hospital housekeeping duties as well as adding support to laundry and linen evening operations. Works with department leadership to review standards... 

Soliant

Virtual Special Needs Educator - Concord, NH Remote Teaching Role Job at Soliant

 ...dedicated to providing exceptional special education services through virtual instruction. We're expanding our network of remote special education teachers to meet the growing demand for flexible, high-quality educational programs across New Hampshire. Role Description...