about 5 hours ago
Responsibilities
- Develop and maintain security software (TrustCore SDK) for embedded platforms.
- Participate in the development of new features from conceptualization to implementation.
- Analyze and troubleshoot defects found in testing.
- Take part in design reviews and update detailed design documents.
- Research customer issues and provide input for problem resolution.
- Estimate task timelines and meet development schedules.
- Mentor junior engineers by providing technical guidance and supporting code reviews.
Requirements
- Bachelor’s degree in computer science or related field.
- 5+ years of industry experience in software development.
- Strong C language and multi-threaded programming skills.
- Good technical writing and communication skills.
- In-depth knowledge of Data Structures & Algorithms.
- In-depth knowledge of network security protocol stack internals.
- Development experience with Enterprise OSes and RTOS platforms is beneficial.
- Understanding of secure coding standards.
- Experience with object-oriented design, coding, and unit testing.
- Ability to work well in a team and possess good problem-solving skills.
Benefits
- Generous time off policies.
- Top shelf benefits.
- Education, wellness, and lifestyle support.
