RiseFlake
Siliconia Technologies Private Limited

Software & Embedded Systems Developer

Siliconia Technologies Private Limited

Remote 0-5 yrs Posted 3 months ago 1 openings
Not disclosedRemoteEmbedded Systems EngineerSoftware Development

About this job

Siliconia Technologies Private Limited is actively seeking a talented and motivated Software & Embedded Systems Developer to join our innovative team in Hadapsar, Pune. This is an exceptional opportunity for individuals passionate about pushing the boundaries of technology in areas such as Robotics, Unmanned Aerial Vehicles (UAVs), Advanced Embedded Systems, Artificial Intelligence/Machine Learning (AI/ML), and Autonomous Technologies. We are looking for a dedicated professional eager to contribute to groundbreaking projects in a dynamic, on-site environment.

Key Responsibilities

  • Design, develop, and optimize robust embedded firmware for a variety of microcontroller platforms, including STM32, ESP32, and other ARM-based systems.
  • Craft sophisticated software applications utilizing programming languages such as Python, C/C++, and Java, alongside GUI frameworks like Qt/QML.
  • Engage in the integration and development of ROS2-based robotics solutions and advanced UAV systems, ensuring seamless hardware-software interaction.
  • Implement cutting-edge AI/ML algorithms and Computer Vision solutions, leveraging libraries like OpenCV for intelligent system capabilities.
  • Spearhead the integration of various sensors, communication protocols (e.g., UART, SPI, I2C, CAN, USB, Ethernet), and diverse hardware peripherals.
  • Contribute to the development of robust web applications and RESTful APIs using modern frameworks such as Flask, Node.js, and React to support our embedded and robotic systems.

Requirements

  • A Bachelor's or Master's degree in Electronics, Computer Science, Robotics, Embedded Systems, or a closely related engineering field is highly preferred.
  • Proven experience ranging from 0 to 5 years in software development, with a strong emphasis on embedded systems or robotics projects.
  • Proficiency in core programming languages including Python, C, C++, and Java.
  • Solid understanding of real-time operating systems (RTOS) and various communication protocols critical for embedded development.
  • Demonstrated experience with ROS2, Computer Vision (OpenCV), Machine Learning, and/or Deep Learning concepts.
  • Familiarity with version control systems like Git/GitHub and development environments based on Linux.
  • Prior experience with Robotics, UAVs, Autonomous Systems, or Industrial Automation projects will be a significant advantage.

What We Offer

  • An exciting opportunity to work on cutting-edge technologies that are shaping the future of robotics and autonomous systems.
  • A collaborative and innovative work environment where your ideas are valued and encouraged.
  • Exposure to a diverse range of projects, fostering continuous learning and professional growth as a Software & Embedded Systems Developer.
  • The chance to make a tangible impact on innovative products and solutions.
  • A supportive team culture focused on professional development and career advancement within Siliconia Technologies.

Eligibility

Professionals • 0-5 years of experience

Skills

C++GitJavaKali LinuxNode.jsOpenCVPythonReact

Perks & facilities

Certificate / Experience LetterLaptop / Equipment ProvidedStipend / SalaryTraining and Mentorship
Apply Now