Embedded Software Engineer

EmersonBoulder, CO
$93,000 - $135,000Onsite

About The Position

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

Requirements

  • Bachelor’s degree in Electrical Engineering, Software Engineering, or Computer Engineering with 5–8 years of experience in microprocessor-based embedded real-time software development
  • Excellent design skills coupled with a process mindset for security and quality (design reviews, coding standards, etc.)
  • Proven ability to lead embedded software projects 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 experience 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 Haves

  • Bachelor’s degree in Computer Engineering
  • Familiarity with TCP/IP stacks and security protocols and 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

Responsibilities

  • Develop embedded firmware to provide innovative solutions and/or resolve existing issues with electronic software products
  • Interpret cybersecurity 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

Benefits

  • variety of medical insurance plans with dental and vision coverage
  • Employee Assistance Program
  • 401(k)
  • tuition reimbursement
  • employee resource groups
  • recognition programs
  • flexible time-off plans
  • paid parental leave (maternal and paternal)
  • vacation
  • holiday leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service