Embedded Software Engineer

Emerson ElectricBoulder, CO
417d$102,783 - $119,913

About The Position

The Embedded Software Engineer at Emerson will be responsible for developing embedded firmware and ensuring compliance with cyber security and safety standards. This role involves leading project teams in the planning, scheduling, and execution of embedded software projects, contributing to innovative solutions and addressing existing issues in electronic software products.

Requirements

  • BS Degree in Electrical Engineering, Software Engineering, or Computer Engineering with 4-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 (Object-Oriented Design, UML, debuggers, emulators, oscilloscopes, etc.).
  • Demonstrated development with C, C++ programming languages in an embedded microcontroller required for consideration (ARM preferred).
  • Legal authorization to work in the United States - Sponsorship will not be provided for this position.

Nice To Haves

  • BS Degree in Computer Engineering
  • Familiarity with TCP/IP stacks and security protocols/methods 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, RMA and kernel configuration.

Responsibilities

  • Develop embedded firmware to provide innovative solutions and resolve existing issues with 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.

Benefits

  • Variety of medical insurance plans with dental and vision coverage
  • Employee Assistance Program
  • Profit Sharing
  • Tuition reimbursement
  • Employee resource groups
  • Recognition programs
  • Flexible time off plans including paid parental leave, vacation, and holiday leave.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Electrical Equipment, Appliance, and Component Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service