Hybrid Lead Senior Embedded Software Engineer

Posted 2 weeks ago

Apply now

About the role

  • Developing embedded real-time systems and performing activities in all phases of the software development process to meet rigorous functional safety and cybersecurity requirements
  • Following and improving software development processes to create high-quality product
  • Working closely with a global, cross-functional group including test engineers, design engineers, project managers, and product management
  • Preparing detailed plans to execute software project schedules, including for multiple team members
  • Providing technical leadership, including mentoring for other engineers, across the globe.
  • Assisting the product support team to troubleshoot, analyze, and resolve firmware / software issues for released products

Requirements

  • Bachelor's degree in Engineering or Science from an engineering school required
  • Minimum of six (6) years of applicable experience
  • Legal authorization to work in the United States – sponsorship will not be provided for this role
  • Strong understanding of formal software development process
  • Eight (8) years of applicable experience preferred
  • ABET-accredited Computer Engineering or Electrical Engineering degree preferred
  • Experience with designing and building embedded firmware systems
  • Cybersecurity focused product development experience (e.g. IEC62443)
  • Functional Safety product development experience (e.g. IEC61508)
  • Proven strong skills in real-time multi-threaded embedded systems and microcontrollers
  • Object-oriented design, design patterns, and UML
  • Architecture design
  • C, C++, and Assembly proficiency
  • Serial protocol interfaces: SPI, SCI, and I2C
  • Industrial protocols: Modbus, Profinet, HART, and Ethernet

Benefits

  • Health insurance plans
  • Dental and vision coverage
  • Employee Assistance Program
  • 401(k)
  • Tuition reimbursement
  • Paid parental leave (maternal and paternal)
  • Vacation and holiday leave

Job title

Lead Senior Embedded Software Engineer

Job type

Experience level

Senior

Salary

$98,000 - $125,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

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

Report job