Middleware Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Position: Middleware EngineerLocation: Milpitas, CALong Term Contract with Full-Time Hire as an optionJob SummaryWe are seeking a highly motivated Middleware Software Engineer to join our engineering team in Milpitas, California. The ideal candidate will have 1 to 3 years of experience in software development, strong programming skills in C/C++, C# and Python, working knowledge of QNX-based systems, and exposure to software testing and validation activities. The candidate should possess a positive attitude, strong problem-solving skills, and a willingness to learn and explore new technologies in a fast-paced product development environment.Key ResponsibilitiesDesign, develop, enhance, and maintain middleware software components for embedded and real-time systems.Develop software using C, C++, C# and Python following coding standards and best practices.Participate in middleware integration activities across operating systems, applications, and hardware platforms.Work with QNX RTOS environments and support system-level software development activities.Required Technical SkillsStrong programming skills in:CC++C#PythonBasic to intermediate knowledge of QNX RTOS.