Software Architect – Linux Kernel at Electrifex
Electrifex · India
- Salary: Not Disclosed
- Experience: 12+ Years
📋 Job Details at a Glance 📍 Location India 🏢 Company Electrifex 👥 Experience 12+ Years 🎓 Qualification Bachelor’s / Master’s Degree in Computer Science, Electronics, Embedded Systems, or related field 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Linux Kernel Development Embedded Systems Architecture Device Driver Development Technical Leadership Embedded C C++ Yocto Project Git KGDB JTAG Software Architect – Linux Kernel at Electrifex — Full Details & How to Apply Are you ready to take your career to the next level? Electrifex is seeking a seasoned Software Architect – Linux Kernel to drive innovation in embedded systems in India . This role is pivotal in shaping the future of technology, offering a unique chance to make a significant impact in the tech industry. The role of Software Architect – Linux Kernel is increasingly vital in today's technology landscape, where the demand for efficient and robust embedded systems is skyrocketing. With the rapid evolution of the Internet of Things (IoT) and smart devices, professionals skilled in Linux Kernel Development are at the forefront of this transformation. As industries seek to enhance their technological infrastructure, the expertise of a Software Architect – Linux Kernel becomes indispensable, making this position not just relevant but essential for career advancement. Electrifex stands out as an innovative leader in the technology industry, fostering a culture of creativity and collaboration. The company is committed to pushing the boundaries of embedded systems, making it an exciting workplace for professionals passionate about technology. With a focus on cutting-edge solutions and a supportive environment, Electrifex offers a unique platform for growth and innovation, ensuring that employees are equipped to tackle the challenges of tomorrow. This role is ideal for both freshers and candidates with up to 12 years of experience who hold a Bachelor’s or Master’s Degree in Computer Science, Electronics, Embedded Systems , or a related field. Eligible candidates include 2023, 2024, 2025, and 2026 graduates looking to make their mark in the tech industry. If you are passionate about embedded systems architecture and have a keen interest in device driver development , this is the opportunity for you. As a Software Architect – Linux Kernel at Electrifex , you will gain invaluable experience in Linux Kernel Development , Embedded Systems Architecture , and Technical Leadership . You will also work with advanced tools and technologies such as Embedded C , C++ , and the Yocto Project . This role will enhance your skills in Git , KGDB , JTAG , and Linux Shell Scripting , preparing you for a successful career in technology. NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting, ensuring that you have the most accurate and up-to-date information to apply online for the Software Architect – Linux Kernel position at Electrifex . Job Role & Responsibilities The role of a Software Architect – Linux Kernel at Electrifex is pivotal in shaping the software architecture that drives our innovative products. This position demands a deep understanding of Linux kernel development and embedded systems , ensuring that our solutions are not only robust but also scalable to meet the evolving needs of our clients. Design and implement robust software architectures for Linux kernel-based systems , ensuring high performance and scalability tailored to Electrifex's product needs. Utilize tools such as Git , KGDB , and JTAG to develop and debug device drivers , enhancing system functionality and reliability. Collaborate with cross-functional teams , including hardware engineers and product managers, to align software development with overall project goals and timelines. Analyze system performance metrics and user feedback to iterate on software design, ensuring continuous improvement and user satisfaction. Take ownership of complex projects, mentoring junior developers and fostering a culture of technical excellence within the team. Document software designs and development processes clearly, facilitating knowledge sharing and maintaining high standards of code quality . Innovate by researching and implementing new technologies and methodologies that enhance the Linux kernel and embedded systems architecture . Conduct code reviews and provide constructive feedback to ensure adherence to best practices and design principles. At Electrifex , we embrace an ownership culture where each Software Architect – Linux Kernel plays a crucial role in driving innovation and excellence, making a significant impact on our projects and the overall success of the company. Required Skills & Technical Competencies We are seeking a highly skilled Software Architect – Linux Kernel with a comprehensive skill profile that encompasses both technical and leadership capabilities. This role requires expertise in Linux kernel development and embedded systems architecture to deliver high-quality software solutions. Technical Skills Linux Kernel Development (Expert) — essential for optimizing system performance and ensuring compatibility with various hardware. Embedded Systems Architecture (Advanced) — allows for effective design and implementation of solutions tailored to specific applications. Device Driver Development (Advanced) — enables the creation of efficient drivers that enhance hardware-software interaction. Embedded C/C++ (Proficient) — crucial for building and customizing Linux distributions for embedded devices. Yocto Project (Proficient) — necessary for creating custom Linux distributions tailored for embedded systems. Git (Expert) — vital for version control and collaboration in software development. KGDB (Intermediate) — used for debugging the Linux kernel, ensuring system reliability. JTAG (Intermediate) — essential for hardware debugging and testing. Linux Shell Scripting (Proficient) — important for automating tasks and enhancing productivity. Soft Skills & Professional Competencies Technical Leadership — ability to guide teams and convey complex technical concepts effectively. Effective Communication — essential for collaborating with diverse teams and stakeholders. Problem-Solving — capability to tackle complex challenges and develop innovative solutions. Time Management — crucial for meeting project deadlines and managing multiple tasks efficiently. Good to Have (Bonus) Continuous Integration/Continuous Deployment (CI/CD) — familiarity with automated deployment processes. Agile Methodologies — understanding of Agile practices for iterative development. Cloud Technologies — experience with cloud platforms can be advantageous. To effectively showcase these skills in your resume or interview for the Software Architect – Linux Kernel role at Electrifex , emphasize your hands-on experience with relevant technologies and provide examples of past projects that demonstrate your expertise and problem-solving abilities. Eligibility Criteria This role is designed for experienced professionals who possess a strong foundation in software development and embedded systems. We encourage applications from candidates who are ready to take on significant responsibilities and contribute to our innovative projects. Candidates must hold a Bachelor’s or Master’s Degree in Computer Science , Electronics , Embedded Systems , or a related field. Eligible batches include 2023, 2024, 2025, and 2026 graduates, targeting both recent graduates and seasoned professionals. Minimum 12+ years of experience in software development, with a focus on embedded systems, is required. A minimum CGPA of 7.5 is preferred to reflect academic excellence, although practical experience may also be considered. Prior internship or hands-on project experience is a strong advantage. Candidates are encouraged to showcase relevant certifications, portfolios, or GitHub projects that demonstrate their expertise and passion for embedded systems. Documentation & Portfolio Requirements Prepare a polished resume that highlights your relevant experience and skills. Include links to your GitHub or portfolio showcasing your projects, and any certifications that validate your expertise in Linux kernel development and embedded systems . Pro Tip: Tailor your application to highlight specific projects related to Linux kernel and embedded systems architecture to improve your success rate for this role. Salary & Benefits 💰 Compensation Not Disclosed The compensation philosophy at Electrifex for the role of Software Architect – Linux Kernel emphasizes offering competitive compensation packages that align with industry standards and recognize individual expertise. Although the specific salary details are not disclosed , the company is committed to ensuring that employees feel valued and rewarded for their contributions. What Your CTC Could Include Health Insurance — comprehensive coverage for employee and family worth ₹5 lakh annually Wellness Programs — initiatives promoting a healthy work-life balance Learning and Development — access to training, certifications, and mentorship programs Flexible Work Hours — options for hybrid work to accommodate personal commitments Performance-Based Bonuses — additional financial incentives based on individual and company performance Additional Perks & Benefits Meal Allowances — support for daily meal expenses Transportation Support — assistance with commuting costs Stock Options — potential equity in the company Career Growth Opportunities — clear pathways for advancement within the organization Annual Learning Budget — up to ₹25,000 per year for certifications, courses, and conferences Career Progression & Salary Growth At Electrifex , performance reviews are conducted regularly, typically on an annual basis, allowing for rapid career advancement and salary increases that reflect individual contributions. Employees can expect raises in the range of 10-15% annually, with opportunities for promotions based on performance and skill development. NexisGrow.com tip: When negotiating your salary, research industry standards for similar roles and be prepared to discuss your unique skills and experiences that justify your expectations. Selection Process The hiring philosophy at Electrifex focuses on identifying candidates who not only possess the necessary technical skills but also fit well within the company culture. The selection process for the Software Architect – Linux Kernel role is designed to be thorough and fair, ensuring that the best candidates are chosen. 1 Round 1: Application Screening — Initial screening of applications focusing on relevant experience and skills in Linux kernel development. 2 Round 2: Technical Interview — Assessment of problem-solving abilities and knowledge of embedded systems architecture. 3 Round 3: Behavioral Interview — Evaluation of cultural fit and communication skills within the team environment. 4 Final Offer Stage — Includes background checks and discussions around compensation and benefits. What Each Round Tests Round 1 focuses on your relevant experience and technical skills, particularly in Linux kernel development. Round 2 assesses your problem-solving capabilities and understanding of embedded systems architecture. Round 3 evaluates your communication skills and how well you align with the team culture. Timeline & Expectations The entire selection process typically takes 4-6 weeks from application submission to final offer. Candidates can expect timely communication from Electrifex regarding their application status and next steps. Interview Prep Tip: Familiarize yourself with common Linux kernel challenges and be ready to discuss your previous projects in detail. Frequently Asked Questions Interview · Role · Salary · Growth ? What are the specific eligibility criteria for the Software Architect role at Electrifex? Eligibility Tap to expand + Answer Candidates must have a Bachelor’s or Master’s Degree in relevant fields and 12+ years of experience, with eligible batches from 2023 to 2026. ? What is the interview process for the Software Architect position at Electrifex? Interview Tap to expand + Answer The process includes an application screening, a technical interview, and a behavioral interview to assess both technical skills and cultural fit. ? What technologies and tools will I work with as a Software Architect at Electrifex? Tech Stack Tap to expand + Answer You will primarily work with Linux Kernel, Embedded C/C++, Yocto Project, and tools like Git, KGDB, and JTAG. ? What is the salary and compensation for the Software Architect role? Salary Tap to expand + Answer While salary details are not disclosed, Electrifex offers competitive packages aligned with industry standards and performance bonuses. ? Is this role work from home, hybrid, or onsite? Work Mode Tap to expand + Answer The role offers flexible work arrangements, including hybrid options to support work-life balance. ? What is the career growth path after joining Electrifex as a Software Architect? Growth Tap to expand + Answer Expect a structured growth roadmap with opportunities for promotions and skill development within 6-12 months. ? How should I prepare for the Software Architect interview at Electrifex? Preparation Tap to expand + Answer Focus on your expertise in Linux kernel development, embedded systems, and prepare to discuss your past projects and problem-solving experiences. ? How do I apply and what documents are needed? Application Tap to expand + Answer Apply via the official link, ensuring your resume highlights relevant experience and projects related to the role. ? Is there a probation period and what does it involve? Probation Tap to expand + Answer Typically, there is a probation period of 3-6 months, focusing on performance evaluation and integration into the team. ? What is the work culture like at Electrifex? Culture Tap to expand + Answer Electrifex promotes a collaborative and inclusive culture, emphasizing continuous learning and team collaboration. Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com