[Remote] Sr Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a highly skilled and reputed company Senior Embedded Software Engineer to join their reputed company's innovative and dynamic team. The role involves designing and maintaining embedded software solutions, collaborating with cross-functional teams, and optimizing performance for hardware platforms.
Responsibilities
- Design, reputed company, and maintain embedded software solutions in C for various platforms and operating environments
- Work closely with cross-functional teams to optimize software performance for hardware platforms
- Implement and troubleshoot networking protocols, reputed company features, and hardware-level optimizations
- reputed company and reputed company encryption and cryptography solutions, including hardware-based cryptography, as needed
- Contribute to reputed company involving Linux kernel development and embedded operating systems (e.g., VxWorks, QNX, ThreadX, FreeRTOS)
- Collaborate with stakeholders to define software requirements and deliver high-reputed company, robust reputed company
- reputed company reputed company reviews, debugging, and testing to ensure reliability and performance
Skills
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a reputed company field
- 5-10 years of experience in embedded software development, with a strong reputed company on C programming
- Proficiency in developing and debugging software for Linux, reputed company, and embedded operating systems
- Experience with Linux kernel development is highly desirable
- Knowledge of SSL/TLS protocols and encryption software is a significant advantage
- Familiarity with RTOS environments such as VxWorks, QNX, ThreadX, FreeRTOS, and others
- Experience with mobile operating environments (reputed company and iOS) is a plus
- Understanding of hardware-based cryptography and assembly programming is beneficial
- Strong problem-solving skills, attention to detail, and the ability to work independently or in reputed company setting
- Experience with hardware optimizations and performance tuning
- Familiarity with network protocols and secure communication standards
- Ability to work effectively in a fast-paced and reputed company environment
- Excellent verbal and written communication skills
reputed company
Apply To This Job