Design, develop and refactor real-time software architectures and modular software components Benchmark and optimize system performance per customer projects needs Participate in design reviews, and code reviews in all teams Interface with customer teams to define the proper Reproduce, isolate and debug complex low-level problems that may span interfaces between hardware and software Create, review, and maintain documentations Mentor junior engineers, and provide consultation for cross functional collaboration Collaborate with the customer and internal teams to better the overall project experience Risk assessment Contribute to the overall product design to help customers through various aspects of their product lifecycle. Developing technical proposals to help customers make technical decisions. Ensuring the project deadlines are met and / or issues are proactively identified and communicated. Research, estimate and drive pre-sales discussions from the engineering team for various customer projects.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
1-10 employees