Jobs · Information Technology · Colorado

Embedded Software Engineer

Emerson · Boulder, CO · 1 wk ago
HybridInformation Technology$93k–$133k/yrFull-time

About the role

If you are an engineering professional looking for an opportunity to grow, Emerson has an exciting opportunity for you! Located at our Boulder, CO office, you will participate in and support the development of proven technologies, products and/or processes to meet company objectives for cyber security and safety instrumented systems requirements.

Responsibilities

  • Develop embedded firmware to provide innovative solutions and/or 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 team efforts including planning, scheduling, requirements definition and technical execution of embedded software projects

Requirements

  • BS Degree in Computer Engineering, Software Engineering, Electrical Engineering, Math or Physics
  • 5+ years of experience in microprocessor-based embedded real-time software development with Linux-based embedded systems using microprocessors such as NXP PowerPC or similar devices
  • Excellent design skills coupled with a process mindset for security and quality (design reviews, coding standards, etc.)
  • Proven ability to make self-directed design decisions and work autonomously
  • Demonstrated track record of significant contributions
  • Familiarity with modern software development methods and tools (Object-Oriented Design, debuggers, logic analyzers, oscilloscopes, etc.)
  • Proficiency with scripting in bash like environment and python
  • Strong knowledge of modern version control. Git is preferred

Qualifications

  • Legal authorization to work in the United States without sponsorship now and in the future
  • Sponsorship will not be provided for this position

Skills

  • BS Degree in Computer Engineering
  • Familiarity with TCP/IP stacks and TLS extremely helpful
  • Familiarity with Digital Signal Processing (Filter design and implementation) and control systems (PID) extremely helpful
  • Knowledge with hardware interfaces (I2C, SPI, UARTs), firmware memory management, secure bootloaders and kernel configuration
  • Yocto, LFS or Gentoo experience
  • GDB toolchains, Kernel shark, ftrace
  • Any industrial/medical/automotive certification process. Ex: IEC65105, IEC62443, European Union CE mark
  • AzureDevops pipelines or other automated build systems

Benefits

  • Competitive base salary, within the local market in which we operate, and rewards performance during our annual merit review process
  • The salary range for this role is $93,000-$133,000 annually, commensurate with the skills, talent, capabilities, and experience each candidate brings to a role
  • Hybrid Work Schedule (4 days in the office, 1 day working from home)

Pay

$93,000 - $133,000 annually, commensurate with the skills, talent, capabilities, and experience each candidate brings to a role

Schedule

Hybrid Work Schedule (4 days in the office, 1 day working from home)

Company Information

  • Emerson is a global leader in automation technology and software.
  • We help 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.
  • We offer equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can make an impact across a broad spectrum of countries and industries.

Similar jobs

Embedded Software Engineer

Two Six TechnologiesHerndon, VA· 1 wk ago
Information Technology$106k–$159k/yrapply on app.greenhouse.io

Embedded Software Engineer

General Dynamics Mission SystemsBloomington, MN· 1 wk ago
Information Technology$100k/yrapply on gdmissionsystems.com