Boulder, Colorado, United States Hybrid Employment USD 113,100 - 162,000 Yearly

Emerson is hiring an Embedded Software Engineer

About the Role

Emerson is looking for an Embedded Software Engineer to join our team in Boulder, CO. In this role, you will support the development of proven technologies and products to meet critical objectives for cyber security and safety instrumented systems.

What You'll Do

  • Develop embedded firmware to provide innovative solutions and resolve existing issues with our electronic software products.
  • Interpret cyber security and safety standards and ensure requirements are applied to new and existing product designs.
  • Lead and participate in embedded software project teams, including planning, scheduling, requirements definition, and technical execution.

What We're Looking For

  • BS Degree in Electrical Engineering, Software Engineering, or Computer Engineering with 8+ years of experience designing Linux-based embedded systems using microprocessors like NXP PowerPC or similar.
  • Excellent design skills coupled with a process mindset for security and quality, including design reviews and coding standards.
  • Proven ability to lead embedded software project teams with a demonstrated track record of significant contributions.
  • Familiarity with modern software development methods and tools, including Object-Oriented Design, UML, debuggers, emulators, and oscilloscopes.
  • Demonstrated development with C and C++ programming languages in an embedded microcontroller environment (ARM preferred).
  • Legal authorization to work in the United States. Sponsorship will not be provided for this position.

Nice to Have

  • BS Degree in Computer Engineering.
  • Familiarity with TCP/IP stacks and security protocols/methods.
  • Familiarity with Digital Signal Processing (filter design and implementation) and control systems (PID).
  • Knowledge of hardware interfaces (I2C, SPI, UARTs), firmware memory management, secure bootloaders, RMA, and kernel configuration.

Technical Stack

  • Linux
  • NXP PowerPC
  • C
  • C++
  • ARM
  • TCP/IP
  • I2C, SPI, UARTs

Benefits & Compensation

  • Compensation: $113,100 - $162,000 annually.
  • Medical, dental, and vision insurance.
  • Employee Assistance Program.
  • Profit sharing retirement.
  • Tuition reimbursement.
  • Employee resource groups.
  • Recognition programs.
  • Flexible time off plans.
  • Paid parental leave (maternal and paternal).
  • Vacation and holiday leave.

Work Mode

This position is hybrid and based in Boulder, CO.

Emerson is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability, or protected veteran status.

Required Skills
CC++LinuxEmbedded SystemsNXP PowerPCARMTCP/IPI2CSPIUARTsObject-Oriented DesignUMLDebugging
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Emerson

Emerson is a global leader in automation technology and software. Through deep domain expertise, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago