Senior Principal Embedded Software Security Engineer (hybrid)

JOHNSON CONTROLS

Westford, MA, USA
Base: $120,000 - $170,000; bonus/equity: competiti...
Hybrid
Embedded software development
C programming language
Linux kernel development
This role focuses on secure firmware, device-level security, and protection of connected embedded systems against cyber threats

Job Summary

  • This role focuses on secure firmware, device-level security, and protection of connected embedded systems against cyber threats.
  • Our fire detection products are installed in buildings you visit every day!
  • The opportunities for professional development and career opportunities are endless, given our broad portfolio of products and services within Fire Detection.

Matching Summary

This role focuses on secure firmware, device-level security, and protection of connected embedded systems against cyber threats.

Salary

Base: $120,000 - $170,000; Bonus/Equity: Competitive Bonus plan; Benefits: Competitive benefits package

Skills & Requirements

Must-have

  • Embedded software development
  • C programming language
  • Linux kernel development
  • Low-level bootloaders
  • Secure boot process
  • Yocto and BitBake build environment
  • Security scanning tools
  • CVE analysis and mitigation

Nice-to-have

  • SOC and board bring-up
  • ARM architectures
  • Network protocols
  • User interface graphical library
  • Managed L2/L3 ethernet switches
  • Software project planning

Key Requirements

  • Bachelor's degree in electrical or software engineering and/or Computer Science
  • 5+ years of experience in embedded software development
  • Experience with Linux application development
  • Experience with U-Boot
  • Experience with Bash, Make, Python
  • Experience with Git, JIRA

Work Rights

Not specified

Tailored Resume

Cover Letter