Senior Engineer - Cybersecurity Software Engineer
AMETEK, Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop, maintain, and secure Linux-based embedded software including vulnerability remediation and security enhancements.
Analyze, track, and resolve CVEs and security vulnerabilities in Linux kernels, drivers, and user-space applications.
Lead security assessments, static code analysis, third-party software integration, and maintain compliance documentation for cybersecurity audits.
Minimum Requirements
Bachelor's degree in Computer Science, Electronics, Instrumentation, or Electrical Engineering (BE).
3-6 years of firmware design experience.
Minimum 3 years hands-on experience in C and C++ programming.
Experience working in a hardware/software co-design environment.
Ideal Candidate Profile
Experienced with Linux kernel versions 2.6.x to 4.x, vulnerability management, and embedded C/C++ software development.
Knowledgeable in system software, kernel architecture, and tools like FOSSA, CodeSonar, Veracode for security assessments.
Familiar with processor architectures such as PowerPC, FPGA (Microblaze), x86, ARM, and build systems like YOCTO/Buildroot.
