JobMesh

Embedded Software Engineer

Fortinet · Sunnyvale, California, US

Description As an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of...

Job description

Description As an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform modules that power Fortinet’s networking and security appliances. This is a high-visibility role within the engineering organization and will be instrumental in collaborating with hardware, platform, QA, and cross-functional teams across Fortinet to understand requirements and deliver scalable, reliable, and high-quality embedded solutions that can grow with the business. The successful candidate must be a strong hands-on engineer with expertise in embedded systems, embedded networking, and low-level software development, with the ability to work both independently and collaboratively in a fast-paced environment. Principal Responsibilities: - Participate in the development and maintenance of existing and next-generation firewall product suites. - Design, implement, and maintain core platform modules for embedded networking and security appliances. - Develop and enhance low-level software components, including device drivers, kernel modules, and board support packages (BSPs). - Take ownership...