Sr. Embedded Security Engineer
Dew Software
Newark, california
Job Details
Contract
Full Job Description
Dew Software, a trusted name in the digital transformation industry, is seeking a highly skilled Sr. Embedded Security Engineer to join their team. As an ISO-certified and CMMi Level 3 organization, Dew Software works closely with Fortune 500 companies to deliver cutting-edge solutions and drive their digital transformation initiatives. With a global presence and 14 development centers across 9 countries, Dew Software offers a collaborative and innovative work environment.
In this role, you will be responsible for ensuring the security of embedded systems and software. You will work closely with cross-functional teams to design and implement secure embedded solutions, identify potential vulnerabilities, and develop robust security measures. If you are passionate about embedded security and have a strong background in developing secure embedded systems, Dew Software is the ideal place to further your career.
Responsibilities
- Design and implement secure embedded software for various devices
- Identify potential security vulnerabilities in embedded systems and develop countermeasures
- Perform security assessments and penetration testing on embedded systems
- Collaborate with hardware engineers to ensure the security of embedded hardware components
- Develop and enforce secure coding practices for embedded software development
- Stay up-to-date with the latest trends and technologies in embedded security
- Provide technical guidance and mentorship to junior team members
- Conduct security training and awareness programs for development teams
Requirements
- Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field
- 5+ years of experience in embedded system development and security
- Strong understanding of embedded system architecture and design principles
- Experience with secure coding practices and vulnerability analysis
- Knowledge of security protocols and cryptography
- Proficiency in programming languages such as C/C++
- Experience with embedded software development tools and IDEs
- Understanding of hardware-software interfaces in embedded systems
- Excellent problem-solving and analytical skills
- Ability to work effectively in a team and independently