✦ Luna Orbit — Engineering (Non-Software)

Embedded Engineer (eInfochips Inc)

at Arrow Electronics

πŸ“ Atlanta, Georgia Unknown πŸ’° $72K – $115K USD / year Posted April 16, 2026
Salary $72K – $115K USD / year
Type Full-Time
Experience mid
Exp. Years 5-10 years
Education B.Tech/M.Tech in Electronicsor Computer Science.
Category Engineering (Non-Software)

Embedded Engineer role focused on designing and developing embedded firmware using C/C++ and delivering reliable, tested firmware. You will work across architecture, implementation, verification, and production support while collaborating with global cross-functional teams and customers.

  • Design and develop embedded firmware using C/C++
  • Translate system requirements into architecture, design, and code
  • Perform unit and system-level testing
  • Collaborate with global teams across hardware, software, QA, and project management
  • Support validation, verification, compliance, and production

Core technical scope is embedded firmware development in Embedded C/C++ for bare-metal and FreeRTOS systems, including debugging with Emulators and JTAG/BDM Debuggers. Responsibilities include unit/system-level testing and end-to-end development lifecycle activities covering validation, verification, compliance, and production.

The ideal candidate is an embedded software engineer with 5-10 years of experience designing and developing embedded firmware in Embedded C/C++ on bare-metal and FreeRTOS systems. They have strong debugging skills using Emulators and JTAG/BDM Debuggers, and they’ve delivered unit and system-level testing along with verification/validation and production support.

Embedded C/C++embedded software developmentbare-metalFreeRTOSEmulatorsJTAG/BDM DebuggersObject-Oriented Analysis and Design (OOAD)unit and system-level testingsoftware version controldefect tracking toolsAgile and Waterfall development methodologies
FreeRTOSJTAG/BDM DebuggersEmulators
embedded firmwareC/C++Embedded C/C++bare-metalFreeRTOSEmulatorsJTAG/BDM DebuggersObject-Oriented Analysis and Design (OOAD)software version controldefect tracking toolsAgile development methodologiesWaterfall development methodologiesunit-level testingsystem-level testingvalidationverificationcomplianceproduction
embedded firmwareC/C++Embedded C/C++bare-metalFreeRTOSEmulatorsJTAG/BDM DebuggersObject-Oriented Analysis and Design (OOAD)software version controldefect tracking toolsAgile development methodologiesWaterfall development methodologiesunit-level testingsystem-level testingvalidationverificationcomplianceproductionembedded software development
collaborationglobal team collaborationcustomer communicationtechnical supportinvestigative mindsetcross-functional teamworkproblem-solvingrequirements gathering
Industry Manufacturing
Job Function Develop, test, and support embedded firmware for product development lifecycle
Role Subtype Embedded Engineer
Embedded EngineerEmbedded software developmentembedded firmwareC/C++Embedded C/C++bare-metalFreeRTOSEmulatorsJTAG/BDM DebuggersObject-Oriented Analysis and Design (OOAD)unit-level testingsystem-level testingAgileWaterfallvalidationverificationcomplianceproductionsoftware version controldefect tracking tools

B.Tech/M.Tech in Electronics or Computer Science, 5-10 years in embedded software development, Must demonstrate Embedded C/C++ and FreeRTOS and bare-metal experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals β€” no endless scrolling required.

Create a Free Profile