Embedded Software Engineer

Job description

Title: Embedded Software Engineer
Location: Duluth, GA (Onsite 4 days/week)
Type: Contract


About the Role

Tier4 Group is seeking an experienced Embedded Software Engineer to support a long-term development initiative focused on advancing next-generation device-level systems. This position offers the opportunity to work hands-on with embedded technologies and contribute to a high-impact engineering effort within a global organization.


Key Responsibilities

  • Design, develop, and maintain embedded software for Linux-based devices.

  • Contribute to both new feature development and refactoring of legacy codebases.

  • Collaborate with cross-functional teams including Product Management, DevOps, and QA in an Agile environment.

  • Participate in 2-week sprint cycles, code reviews, and continuous improvement initiatives.

  • Work effectively in a culturally diverse environment, maintaining professionalism and adaptability.


Required Qualifications

  • 5+ years of embedded software development experience.

  • Strong proficiency in C and C++ for embedded Linux systems.

  • Experience working with physical devices (e.g., HVAC systems, ATMs, industrial controls, or similar hardware).

  • Proven ability to work independently — a self-starter who thrives without heavy process dependency.

  • Professional communication skills and ability to operate effectively within a global corporate culture.


Preferred Skills

  • Experience integrating devices with cloud or web-based portals.

  • Background in startup or fast-paced, dynamic environments.

  • Strong problem-solving and resourcefulness in ambiguous situations.

Job details

Job type Contract

Location Duluth, GA

Reference JOB-4734

Apply now

"*" indicates required fields

Step 1 of 3

Accepted file types: pdf, doc, docx, txt, Max. file size: 4 MB.
If hired, will you now or in the future require sponsorship for employment visa status (e.g., H-1B visa)?
Employment with Tier4 Group and our clients may be contingent upon successfully passing a background check, in compliance with applicable laws. Do you consent to a background check if offered employment?
Are you legally authorized to work in the United States?*