Timesys is Now Lynx

3 Job openings at Timesys is Now Lynx
Timesys Technologies - Senior Embedded Software Engineer - Linux/RTOS Coimbatore,Tamil Nadu,India 5 years Not disclosed Remote Full Time

About The Job Senior Embedded Software Engineer Location : Chennai/Coimbatore/Remote As discussed in the detailed JD, we are looking for Lead Embedded software developers who are passionate about developing and optimizing Linux / Android-based platforms. What You Will Be Doing Driver development and new hardware enablement on Linux, Android or RTOS Integrate various software into build systems Design, develop, test, deploy, maintain and improve software Manage individual project priorities, deadlines and deliverables Be the Linux expert (kernel, CPU-architecture, general device-drivers, user-space) in the customer engineering team and enable customers in doing their Linux SW development. Backport key features/bug-fixes as needed by the customers to the distribution or kernel of customers product line. Be the system-SW generalist and take-up any technical challenge and resolve it through right solution. Mentor and advise developers on the best practice What We Need To See 5+ years of experience building and shipping embedded systems using Linux Experience with performance optimization, root cause analysis, and advanced troubleshooting at kernel-level. Ability to interpret hardware schematics Proficiency in C, Git, and one more one or more build environments such as Yocto, Buildroot, OpenEmbedded. Good breadth of technical knowledge (SoC, Linux SW, Tools, Applications) Excellent communication skills Ability to work on multiple projects simultaneously while meeting tight schedules. Demonstrated experience of leading software projects while providing technical inputs to unblock supporting teams. Keen sense of urgency and drive for results Over and above, a deep commitment to your own quality work and a strong desire to help the entire team to succeed Ways To Stand Out From The Crowd Experience with Linux device drivers and bootloaders is a strong plus. Experience working with open source community to fix bugs, add features is a plus. Experience with one or more build environments such as Yocto, Buildroot, OpenEmbedded, and Android is a strong plus. Experience with optimizing system performance using tools such as profilers and tracers is a plus. Experience with real-time operating systems is a strong plus. Scripting and automation experience with Python, bash or similar languages is a strong plus Experience debugging issues on an embedded device using an oscilloscope is a strong plus. Familiarity with security features such as SELinux, verified boot and trusted execution environments is a plus. Why us ? Opportunity to work on cutting edge open source technologies Wide variety of challenging projects to choose from Casual work environment (ref:hirist.tech) Show more Show less

Technical lead chennai,tamil nadu 2 - 6 years INR Not disclosed On-site Full Time

As the Linux Engineering Team Lead, you will be responsible for guiding and mentoring a small group of Linux engineers, ensuring they adhere to best practices and possess the necessary technical expertise. Your role will involve coordinating customer deliverables, managing team priorities, and identifying any resource gaps that may arise in the project. Collaboration with both customers and internal teams is essential to continuously improve the project experience. You will be involved in developing technical proposals to assist customers in making informed decisions, while also working closely with your team to meet project deadlines and proactively address any risks or issues that may arise. Maintaining the high quality of deliverables is paramount, as is contributing to product design to support customers throughout their product lifecycle. In this role, you will serve as the Linux expert within the customer engineering team, focusing on aspects such as kernel, CPU architecture, device drivers, performance optimization, and user-space. Additionally, you will be expected to demonstrate a broad understanding of system software and tackle technical challenges by providing effective solutions. Proactively notifying the Sales team of potential change orders and driving them to completion on a per-project basis is part of your responsibilities. To be successful in this position, you should have at least 5 years of experience in building and deploying embedded systems using Linux, along with 2 years of experience in leading software development teams. A strong technical background encompassing SoC, Linux software, tools, applications, and embedded security is required. Proficiency in C, Git, and Yocto/OpenEmbedded is essential, as is familiarity with security features like verified boot and trusted execution environments. Your expertise should also include root cause analysis, advanced troubleshooting at the kernel level, and the ability to manage multiple projects concurrently while meeting deadlines. Demonstrated experience in leading software projects and providing technical guidance to support teams is crucial. A proactive approach, a sense of urgency, and a drive for achieving results are qualities that will aid in your success. The ability to work independently with minimal supervision and a strong commitment to delivering high-quality work are also expected. To distinguish yourself, additional experience with Linux device drivers and bootloaders would be advantageous. Proficiency in scripting and automation using languages like Python or bash, as well as experience in collaborating with open-source communities to address bugs and implement features, are desirable. Experience in migrating drivers across different versions of the Linux kernel would also be a valuable asset.,

Technical lead Embedded Linux Platforms chennai,tamil nadu 2 - 6 years INR Not disclosed On-site Full Time

Role Overview: You will lead and mentor a small team of Linux engineers on best practices and technical know-how. Your responsibilities will include scheduling customer deliverables, managing team priorities, and identifying resource gaps. Collaboration with the customer and internal teams to enhance the overall project experience will be crucial. Additionally, you will be developing technical proposals to assist customers in making informed technical decisions. Working closely with the team to ensure project deadlines are met, and proactively identifying and communicating risks/issues to customers will be part of your role. Ensuring high quality of deliverables and contributing to the overall product design to support customers through various aspects of their product lifecycle are key responsibilities. You will serve as the Linux expert in the customer engineering team, enabling customers in their Linux SW development. As a system-SW generalist, you will tackle technical challenges and find the right solutions. Proactively notifying the Sales team of potential change orders and driving them to completion on a per-project basis is also expected. Key Responsibilities: - Lead and mentor a small team of Linux engineers - Schedule customer deliverables, manage team priorities, and identify resource gaps - Collaborate with customers and internal teams to enhance project experience - Develop technical proposals for customers" technical decisions - Ensure project deadlines are met and risks/issues are proactively communicated - Maintain high quality of deliverables - Contribute to overall product design - Be the Linux expert in the customer engineering team - Resolve technical challenges through appropriate solutions - Notify Sales team of potential change orders and drive completion as required - Track and work on multiple projects concurrently while meeting schedules Qualifications Required: - 5 years of experience building and shipping embedded systems using Linux - 2 years of experience leading software development teams - Good breadth of technical knowledge in SoC, Linux SW, Tools, Applications, and embedded security - Proficiency in C, Git, and Yocto/OpenEmbedded - Familiarity with security features like verified boot and trusted execution environments - Experience in root cause analysis and advanced troubleshooting at kernel-level - Ability to work on multiple projects simultaneously while meeting schedules - Demonstrated experience in leading software projects and providing technical inputs - Keen sense of urgency and drive for results - Ability to work independently with minimal oversight - Commitment to quality work and desire to help the entire team succeed Additional Details: Omit this section as there are no additional details of the company mentioned in the job description.,