Software Engineer
- Created robust software architectures for real-time operating systems such as QNX, ThreadX, and additional platforms.
- Designed software for real-time operating systems QNX, ThreadX and others.
- Recommended improvements to facilitate team and project workflow.
- Analyzed user requirements to develop software solutions and created technical specifications.
- Monitored software performance metrics to identify and resolve efficiency issues.
- Conducted code reviews to ensure adherence to coding standards and best practices.
- Managed version control systems and maintained codebase integrity.