Embedded Software Engineer Job at Tier4 Group, Suwanee, GA

clM0OTFoTjVkTnlvdHJqNVRPZ1BrcjRzN1E9PQ==
  • 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

Hawaiian Building Maintenance

Part-Time Weekends Custodian (Lihue) Job at Hawaiian Building Maintenance

 ...exceptional customer service skills and detail oriented to become a part of Hawaiian Building Maintenance. The Custodian will ensure the...  ...background check. We are an equal opportunity employer.-Part-Time Benefits Include: Competitive pay, 401(k) plan, vacation pay, holiday... 

Massachusetts General Hospital

Travel Oncology Infusion RN Job at Massachusetts General Hospital

 ...required for submission. ~ MGB confirmation of assignment/POI form required for all initial assignments and extensions. ~ Positive PPD requires negative chest x-ray documentation. ~ Education verification required. ~ MGB SSN trace required. ~ National sex... 

Maxion Corp

Entry-Level Data Entry Specialist Remote Job at Maxion Corp

 ...Join Our Team as a Work-From-Home Data Entry Research Panelist! Are you ready to earn money from the comfort of your own home? This exciting opportunity is perfect for anyone with a variety of skills and backgrounds whether youve been an administrative... 

L3Harris Technologies

Technical Writers Job at L3Harris Technologies

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers mission and quest for professional growth. L3Harris provides an inclusive, engaging environment...

Jobverse Jobs

Fullstack Engineer (Java/Typescript) (Remote) Job at Jobverse Jobs

 ...Our client is a Dutch software and technology company with offices in Amsterdam, Amersfoort, Apeldoorn, Arnhem and Rotterdam...  ...Nike and Bol.com and also work for smaller organizations. They develop products related to cloud, Internet of Things, data intelligence...