Job Opportunity: Embedded Software Engineer at Cirquitrag Technologies
Cirquitrag Technologies is an innovative, fast-growing startup pioneering cutting-edge embedded solutions for IoT, automotive, and industrial automation. As a new player in the tech space, we’re building a team of passionate engineers to shape the future of embedded systems. Join us to work on groundbreaking projects and grow alongside a dynamic, forward-thinking company.
📍 Location: Bengaluru, Karnataka, India
🕒 Employment Type: Full-Time, On-site
📅 Posted: 3 days ago
🔗 Apply Now: Easy Apply on LinkedIn
Embedded Software Engineer Jobs in Cirquitrag Technologies Bengaluru
We seek an Embedded Software Engineer with 1–3 years of experience, specializing in Linux Board Support Package (BSP) development. You’ll design, develop, and optimize embedded software, collaborating with cross-functional teams. Knowledge of FreeRTOS is a plus. This role is ideal for someone excited to contribute to a fast-paced startup environment and make a tangible impact.
Key Responsibilities:
- Design, develop, and maintain Linux BSPs for custom hardware.
- Customize bootloaders (e.g., U-Boot), kernel configurations, and device drivers.
- Debug hardware/software integration issues using GDB, JTAG, oscilloscopes, etc.
- Collaborate with hardware engineers and cross-functional teams to define system architecture.
- Communicate clearly with stakeholders to translate requirements into technical solutions.
- Optimize system performance (boot time, memory, power).
- Document designs, APIs, and testing procedures.
- Support RTOS-based projects (e.g., FreeRTOS) as needed.
- Stay updated on embedded systems trends and tools.
Qualifications for Cirquitrag Technologies Embedded Software Engineer Jobs:
Education:
Bachelor’s in Electrical Engineering, Computer Engineering, Computer Science, or related field.
Experience:
- 1–3 years in embedded software development.
- Hands-on experience with Linux BSP, FreeRTOS, kernel, and device drivers.
Technical Skills (Required):
- Proficiency in C/C++ for embedded systems.
- Experience with Linux kernel modules, device trees, and bootloaders (U-Boot).
- Familiarity with build systems (Yocto, Buildroot) and cross-compilation toolchains.
- Debugging with GDB, JTAG, logic analyzers.
- Version control (Git).
Soft Skills (Required):
- Excellent written and verbal communication skills for teamwork and stakeholder collaboration.
- Ability to articulate technical concepts to non-technical audiences.
Technical Skills (Preferred):
- Exposure to FreeRTOS or similar RTOS.
- Knowledge of ARM architecture and bare-metal programming.
- Scripting (Python/Bash).
- Basic understanding of hardware schematics and protocols (I2C, SPI, UART).
- CI/CD pipelines for embedded systems.
What We Offer:
- Professional development and mentorship in cutting-edge technologies.
- Opportunity to shape the future of an emerging tech company.
- Collaborative culture with cutting-edge projects.
💰 Compensation:
The estimated salary for an Embedded Software Engineer in Bengaluru with 1–3 years of experience ranges from ₹3.2 LPA to ₹12 LPA, depending on skills and experience.
📩 How to Apply for Cirquitrag Technologies Embedded Software Engineer Jobs:
Submit your resume, cover letter, and GitHub/project portfolio (if available) to careers@cirquitrag.com with the subject line “Embedded Software Engineer Application – [Your Name].”