Firmware Engineering – Intern | Bastian Solutions | Bangalore, KA

Job description:

Bastian Solutions is hiring for the post of Firmware Engineering Intern

Job duties and responsibilities:

  • Coding in C, C for embedded systems, python
  • Walkthrough / self-study capability of existing code projects written in C
  • New code module addition & editing existing code in C for embedded systems
  • Writing test cases for existing / new embedded projects
  • Executing test cases in hardware running embedded C code (and/or python)
  • Hardware setup & troubleshooting (basics only like connecting debuggers/cables/wires, handling power supplies, etc)
  • Support other team members in testing of projects, basic hardware setup, providing remote debugging assistance, etc


  • Bachelor / master’s degree in electrical / electronics & communication / computer / other engineering fields
  • Excellent knowledge in C programming including coding experience
  • Knowledge and working experience using python
  • Basic knowledge in understanding hardware / schematic
  • Good knowledge in computer basics (Windows OS, Word, Excel, Power Point, etc)
  • Prior experience working on Linux OS (like Ubuntu) is a plus
  • Excellent communication and collaboration skills
  • Working as team player as well as a self motivated contributor is expected
  • Eagerness to learn new things & adapt to project needs is expected
  • English Proficiency: Excellent written and oral Communication is required
  • Expect internship to require candidate to 100% work from office/factory during critical testing phases of projects

Job/Req. ID: 9121

Company: Bastian Solutions

Location: Bangalore, KA

Job CategoryElectronics or Electrical or Computer or Embedded Engineering