Embedded Software Engineer
Thejas K N
Building secure systems.
Embedded Systems · Automotive Security · Building for a Safer, Smarter Tomorrow
I build secure, reliable software for embedded and connected systems, with experience in automotive security, networking, testing, Linux and engineering automation.
About
From electronics and telecommunications to embedded software and automotive security.
I’m a Software Engineer at Robert Bosch working on security for automotive embedded systems. My work includes MACsec and TLS, MKA, secure Layer 2 communication and platform-level validation.
I enjoy solving low-level engineering problems, building reliable software and automating repetitive development workflows. I also have experience with Linux, networking, full-stack development and cybersecurity.
Experience
Professional experience across automotive software, full-stack development and cybersecurity.
JAN 2024 — PRESENT
Associate Software Engineer
Robert Bosch
- Contributed to development of MACsec and TLS protocols for secure Ethernet communication in automotive embedded systems.
- Implemented Security Events in the MKA protocol to support secure L2 communication in compliance with AUTOSAR Classic.
- Developed and maintained unit tests, achieving over 98% source-code coverage.
- Built Python tools to automate specification and report generation, helping accelerate product delivery.
- Implemented source-code designs and performed platform-level validation for the MKA component.
- Contributed to an AI/ML team integrating AI agents into the software development lifecycle.
AUG 2022 — SEP 2022
Full Stack Developer Intern
Varcons Technologies
- Built a ticket availability tracking system using Node.js and React.
- Used MongoDB and REST APIs to build efficient and scalable data flows.
JUN 2020 — AUG 2020
Cybersecurity Intern
GPCSSI
- Worked on internet security and threat prevention techniques.
- Used NMAP, Metasploit, Wireshark and Burp Suite on Linux for penetration testing.
Projects
Selected hands-on work spanning web applications, Linux servers and desktop software.
01 / WEB
Vanman
A ride-sharing web application with authentication, role-based access and secure user data handling.
React · Node.js · Express · MongoDB
02 / SYSTEMS
Lantern Server
A portable offline web-hosting server built on Raspberry Pi, with containerized services and Linux-based system control.
Raspberry Pi · Linux · Docker · NGINX · NGROK
03 / DESKTOP
Personal Browser
A custom web browser with request logging, privacy controls and a bespoke interface.
Python · PyQt5 · PyQtWebEngine
Technical Skills
A systems-oriented toolkit built through professional and project experience.
Languages
C · Embedded C · C++ · Python · Java
Systems & Engineering
DSA · OOP · Unit Testing · Code Coverage · Debugging · Operating Systems
Networking & Security
MACsec · TLS · MKA · PKI · Cryptography · TCP/IP · Routing · AES · RSA · ECDSA · SHA-256 · CMAC
Tools & Technologies
Jenkins · Git · GTest · Wireshark · Sniffer · Cantata · AEEEPro
Highlights
Engineering, innovation and community outside the day job.
Citility Hackathon 2022Finalist
Atal Tinkering MarathonTop 30 Innovations — National Award
The Green Book HouseFounder · Book review and reader community · 1500+ followers
Rastrapathi Scout AwardTroop Leader, Hongirana Scout Group