Hybrid Embedded Software Engineer

Posted 4 hours ago

Apply now

About the role

  • Embedded Software Engineer responsible for developing innovative firmware solutions for cyber security and safety systems. Contributing to project teams in an environment that encourages growth and collaboration.

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 Electrical Engineering, Software Engineering, or Computer Engineering, Math, or Physics with 2–5 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

Benefits

  • Flexible, competitive benefits plans
  • Medical insurance plans
  • 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

Job title

Embedded Software Engineer

Job type

Experience level

Mid levelSenior

Salary

$80,000 - $115,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job