✦ Luna Orbit — Software Engineering

Embedded Software Engineer

at Emerson Electric

📍 Boulder, CO, United States Hybrid 💰 $113K – $162K USD / year Posted March 13, 2026
Salary $113K – $162K USD / year
Type Not Specified
Experience mid
Exp. Years 8+ years
Education BS Degree in Electrical Engineering, Software Engineering or Computer Engineering
Category Software Engineering

This role involves developing and leading embedded firmware projects for industrial communication systems, focusing on security, protocol compliance, and hardware integration.

  • Develop embedded firmware
  • Lead embedded software projects
  • Implement communication protocols
  • Ensure cybersecurity compliance
  • Collaborate with hardware teams

The environment includes Linux-based embedded systems, microprocessors like NXP PowerPC, and communication protocols such as TCP/IP, with a focus on cybersecurity and real-time firmware development.

The ideal candidate is an experienced embedded firmware engineer with over 8 years of experience in developing Linux-based embedded systems, proficient in C and C++, and capable of leading embedded software projects in a hardware-focused environment.

8+ years experience in embedded firmware developmentExperience with Linux-based embedded systemsProficiency in C and C++Experience leading embedded software projectsFamiliarity with microprocessors such as NXP PowerPC
Familiarity with TCP/IP stacksExperience with digital signal processingKnowledge of hardware interfaces (I2CSPIUARTs)Experience with secure bootloadersFamiliarity with control systems (PID)
UMLDebuggersEmulatorsOscilloscopes
Embedded firmwareCC++LinuxMicroprocessorsNXP PowerPCObject-Oriented DesignUMLDebuggersEmulatorsOscilloscopesTCP/IPSecurity protocolsDigital Signal ProcessingControl systemsFirmware memory managementSecure bootloadersKernel configuration
Embedded firmwareCC++LinuxMicroprocessorsNXP PowerPCObject-Oriented DesignUMLDebuggersEmulatorsOscilloscopesTCP/IPSecurity protocolsDigital Signal ProcessingControl systemsFirmware memory managementSecure bootloadersKernel configuration
CommunicationProblem-solvingLeadershipTeam collaborationAnalytical thinking
Industry Industrial Automation / Electronics
Job Function Embedded firmware development and project leadership
Role Subtype Embedded Engineer
Tech Domains Linux, Microprocessors, Hardware interfaces, Digital Signal Processing
Embedded firmwareCC++LinuxMicroprocessorsNXP PowerPCObject-Oriented DesignUMLDebuggersEmulatorsOscilloscopesTCP/IPSecurity protocolsDigital Signal ProcessingControl systemsFirmware memory managementSecure bootloadersKernel configuration

Less than 8 years experience in embedded firmware, Lack of experience with Linux-based systems, No proficiency in C or C++, No experience leading projects

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