Exciting Opportunity at SubCom: System Engineer (Intern) Position 0 Year Exp
Are you passionate about operating systems and eager to dive into the world of cutting-edge technology? SubCon (Subconscious Compute) is offering a remarkable opportunity for tech enthusiasts to join their team as a System Engineer (Intern). This role promises not only hands-on experience with advanced technologies but also a chance to work with a company at the forefront of security for distributed data and devices.
About SubCon
SubConscious Compute, commonly referred to as SubCon, is a pioneering company dedicated to providing robust security solutions for distributed data and devices. Their mission is to ensure that data, whether at rest or in transit, is secure from unauthorized access and tampering. By leveraging advanced cryptographic techniques and state-of-the-art technologies, SubCon is redefining the standards for data security.
With a strong focus on innovation and a commitment to pushing the boundaries of what’s possible, SubCon is not just another tech company. They are a movement, driving change in the way we think about and interact with our data. For more information about SubCon, you can visit their website and their security platform. To get a closer look at the team behind this innovative company, check out their Meet the Team page.
Job Description: System Engineer (Intern)
As a System Engineer (Intern) at SubCon, you will have the unique opportunity to engage with some of the most advanced and critical components of modern computing. The role is tailored for individuals who possess a deep understanding and love for operating systems. Whether you’re fluent in C/C++, Rust, or both, your skills will be put to the test in this challenging yet rewarding position.
Key Responsibilities:
- Engage with Operating Systems: You will work on various operating systems, including Windows, Linux, and RTOS Kernel. Your task will be to have deep, meaningful “conversations” with these systems, using languages like C/C++ and Rust to solve complex problems and optimize performance.
- Work with eBPF and Filesystems: The role requires you to delve into the intricacies of eBPF (Extended Berkeley Packet Filter), a powerful technology used to run sandboxed programs in the Linux kernel. You will also work on the networking layer and filesystems, ensuring that data is handled efficiently and securely.
- Collaborate with Computation Engineer (TinyML): You will work closely with the Computation Engineer, who specializes in Tiny Machine Learning (TinyML). Your goal will be to integrate the ML layer into the Kernel, creating a seamless interaction between machine learning algorithms and the underlying operating system.
Technical Requirements:
- Proficiency in Rust: Rust is not just a desirable skill but a must-have for this role. If you are well-versed in Rust, you will find yourself in a strong position to excel in this internship.
- C/C++ Knowledge: While Rust is the primary language of focus, experience with C/C++ will also be beneficial. These languages are crucial for system-level programming, and your expertise will be invaluable in optimizing system performance.
- Operating Systems and Distributed Systems: A solid understanding of operating systems, distributed systems, and computer networks is essential. Whether through coursework or work experience, you should have a strong foundation in these areas.
- Version Control (Git) and CI/CD: Great version control hygiene is crucial. You should be familiar with Git and have experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines. This will ensure that your code is always up to date and that new features can be deployed seamlessly.
- Documentation Skills: At SubCon, documentation is prioritized over meetings. You should be adept at organizing your notes, references, and knowledge. The ability to document your work clearly and concisely is a key requirement. During the interview, expect to be asked about how you organize your notes and how you keep track of your knowledge. SubCon uses Notion and self-hosted GitLab, so familiarity with these tools is a plus.
Click Below button to apply:
Why Choose SubCon?
Choosing SubCon for your internship means choosing to work with a company that values innovation, security, and excellence. Here are some of the reasons why SubCon stands out as an employer:
- Hands-on Experience: This internship offers more than just a glimpse into the tech industry. You will be working on real projects that have a significant impact on the security of distributed data and devices.
- Collaborative Environment: At SubCon, collaboration is key. You will have the opportunity to work with experts in various fields, including TinyML and operating systems, allowing you to broaden your skill set and gain insights from different perspectives.
- Learning Opportunities: The role is designed to challenge you and help you grow. Whether you are expanding your knowledge of Rust, diving deeper into operating systems, or improving your documentation skills, you will find ample opportunities for learning and development.
- Competitive Compensation: During the internship, you will be paid a stipend of 40,000/- per month. This is a testament to SubCon’s commitment to recognizing and rewarding talent.
- Future Opportunities: Depending on the number of openings and your performance during the internship, there is the potential to be offered a full-time position with a starting salary of at least 8LPA CTC. This is an excellent opportunity to kickstart your career with a company that is leading the way in data security.
For More updated Regarding job Updates Check-out our site: Freshersindiajobs.com
Share this content:
Post Comment