✦ Luna Orbit — Software Engineering

Embedded Software Development Engineer, Alexa Devices

at Amazon.com

📍 US, TX, Austin Unknown Posted March 13, 2026
Type Not Specified
Experience mid
Exp. Years 4+ years
Education Bachelor's degree in computer science or equivalent
Category Software Engineering

This role involves developing embedded firmware for Amazon Echo devices, focusing on system architecture, performance optimization, and hardware integration.

  • Develop embedded firmware
  • Analyze and optimize system performance
  • Collaborate on hardware bring-up
  • Participate in design reviews
  • Debug and troubleshoot embedded systems

The position requires expertise in embedded systems programming, firmware development in C/C++, system performance profiling, debugging, and hardware bring-up processes.

The ideal candidate is an experienced embedded software engineer with at least 4 years of professional experience, proficient in C and C++, with a strong background in system architecture, debugging, and firmware development for embedded systems.

Bachelor's degree in computer science or equivalent4+ years of professional software development experience3+ years of system design or architecture experienceExperience programming in C/C++
Full software development lifecycle experienceEmbedded systems experienceDebugging and systems analysisClear communication with stakeholders
CC++Embedded development toolsSource control managementBuild tools
Embedded systemsFirmware developmentCC++System architecturePerformance profilingDebuggingAPIsHardware bring-upSoftware development lifecycleSource controlBuild processes
Embedded systemsFirmware developmentCC++System architecturePerformance profilingDebuggingAPIsHardware bring-upSoftware development lifecycleSource controlBuild processes
CollaborationCommunicationProblem-solvingInnovationTeamwork
Industry Technology
Job Function Embedded firmware development and system performance optimization
Role Subtype Software Architect
Tech Domains C, C++, Embedded systems, Hardware silicon, Firmware tools, Source control, Build scripts
Embedded Software EngineerFirmware developmentCC++System architecturePerformance profilingDebuggingAPIsHardware bring-upSoftware development lifecycleSource controlBuild processes

Lack of experience with embedded systems or C/C++, No relevant degree, Less than 4 years of professional software 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