Senior Embedded Engineer

2 weeks ago


bangalore, India Probots Electronics India Pvt Ltd Full time

Roles & Responsibilities:

  • Design Circuits and PCBs conforming to industry standards and certifications
  • Work with Junior/Associate Engineers. Guide and assit team in end to end PCB Development Circuit Design Component Selection Footprint generation PCB design Gerber/Production File Generation etc
  • Understand project requirements come up with possible design solutions select ideal components from leading manufacturers implement ideal circuit and generate PCB
  • Collaborate with crossfunctional teams including electrical engineers and firmware developers
  • Perform design updates according to change in customer or internal requirements.
  • Understand PCB Design workflow Circuit Design Component Selection PCB Layout and Gerber Generation
  • Expertise in designing / developing Embedded system based on microcontroller/microprocessor of 16bit/ 32bit with associated subsystems such as power supply Opamps circuits Clocks Filter Design Electromechanical driver Circuits Sensors I/O interfaces and communication modules
  • Develop Component Footprints. Develop and maintain inhouse Probots component libraries.
  • Work on projects involving battery power wireless antennas high density components etc
  • Comfortable working with High Component Density PCBs High Speed Signals High Voltage Signals and Multilayer PCBs (6 12 layer)
  • Aware of standard DFM Principles
  • Work on modern technologies (Wifi BLE IoT etc) on latest controllers ARM Arduino Raspberry Pi ESP8266 ESP32 NodeMCU etc
  • Participation in circuit/pcb review technical reviews and ensure the quality of deliverables
  • Continuous learning Stay updated on industry trends emerging technologies and best practices in embedded development.
  • Mentor and guide junior engineers fostering a collaborative and innovative work environment.

Requirements

Experience & Skill:

  • 26 years experience in end to end Embedded Hardware Design Circuit to PCB
  • Proven track record of delivering highquality electronics designs from concept to production.
  • Experience in involvement into (DLC) Product development lifecycle from initial requirements to final product release.
  • Excellent Electronics Fundamentals Digital Circuits Analog Circuits Working of Active and Passive Components etc
  • Experience in SOM based Carrier board designs.
  • IPC process certified in PCB Designing will be an advantage.
  • Familiarity with leading PCB Design Softwares
  • Excellent debugging skills with experience in working with multimeters logic analyzers and oscilloscopes.
  • Component Filtering Selection from leading manufacturer websites
  • Ability to interpret common Component Datasheet tables and data.
  • Thourough understanding of hardware blocks Clocks PLLs GPIO Interrupt Controllers (GIC) Power Management Peripherals (SPI/I2C/UART/CAN/Ethernet/PCIe etc)
  • Linux Concepts: Basics
  • Programming Concepts: Basics of C / Python
  • Able to work independently and also a Good Team player. Professional attitude Work Ethics. Selfmotivated good verbal and written communication.
  • Excellent analytical problem solving debugging skills & interpretation skills
  • Electronics/Electronics & Telecommunication/Electrical/Computer Science Engineers with Passion for IoT Interest in Experimenting solving technical challenges having gogetter attitude

Nice to have

  • Embedded Hardware Expertise: Atleast 2 year experience in Designing PCBs.
  • Proven experience in getting PCBs to production from customer requirements PCB Design prototype and production
  • Strong background in embedded systems development Familiar with MODBUS RS485 Bluetooth WiFi CAN Ethernet.
  • Experience dealing with Linux community and Open Source contribution a plus

Benefits

What we offer

  • If you have good programming fundamentals practical work experience on delivering end to end projects and good interest in embedded systems you will be eligible
  • Excellent opportunity to work on and learn the latest cutting edge technologies
  • Exposure to Industrial IoT Projects
  • Environment where end to end IoT Products/Solutions are built
  • Be part of multidisciplinary Engineering team
  • Lot of learnings from Peers Seniors
  • Environment to Experiment Discuss ideas Wok collaboratively

Tips for applying

  • If you think you are qualified apply online or send your resume by mail
  • When writing email please add in subject line Senior Embedded Engineer Hardware Design. This helps us to filter all applications for this post
  • In your email highlight any specific achievement of yours
  • In your email a paragraph on why you would like to join Probots will be highly appreciated

Experience & Skill: C Programming, Embedded Systems, Embedded Linux 2-7 years experience in C preferably on ARM, Linux Drivers. SoC & Bare Processors Excellent debugging skills with experience in debugging with Valgrind, JTAG & GDB. Solid command of the most common data structures and algorithms Proficient with Git/GitHub or other versioning tools Able to analyse and translate complex functional requirements into code Experience in Software Build, Integration onto Target Board (cross-compilers). Working experience in TI, ST, NXP MCU and Processor boards Hands on experience in CAN, ARINC429, SPI, I2C, I2S, RS232, Ethernet communication protocols Excellent C / C++ Experience and Skills in OOPs & OOAD - Abstraction/ Encapsulation, Inheritance, Polymorphism, New/ Delete/Smart ptr, Ctor/Dtor, Static functions/ vars Excellent C / C++ programming skills. Strong experience in Object Oriented Design. OOPS and OOAD Must have proven experience in programming embedded systems on ARM, Linux, Arduino, Raspberry Pi, ESP8266, ESP32, NodeMCU, etc. Should be Familiar with - , ADC, Timer & Counters, Interrupt, Clocks, RTC & Bit Banging etc. Good at debugging of firmware and hardware related problems Good to have knowledge on experience in working on ARM Board Bring up - BSP, uBoot, Linux Kernel & Drivers, Services, etc Basic understanding of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Power Management, Peripherals (SPI/I2C/UART/CAN/Ethernet/PCIe, etc) Linux Concepts: Basics (e.g. -> thrds/ synch obj/ipc/script cmds/file handling) Preferable Linux skills - Scripting, Kernel Modifications, etc Able to work independently and also a Good Team player. Professional attitude, Work Ethics. Self-motivated, good verbal and written communication. Excellent analytical, problem solving, debugging skills & interpretation skills

Education

Electronics/Electronics & Telecommunication/Electrical/Computer Science Engineers with Passion for IoT, Interest in Experimenting, solving technical challenges, having go-getter attitude



  • bangalore, India SolarEdge Technologies Full time

    Power the Future with us!SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...


  • Bangalore, India SolarEdge Technologies Full time

    Power the Future with us! SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...


  • Bangalore, India SolarEdge Technologies Full time

    Power the Future with us! SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...


  • Bangalore, India SolarEdge Technologies Full time

    Power the Future with us! Solar Edge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...


  • bangalore, India SolarEdge Technologies Full time

    Power the Future with us! SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...


  • bangalore, India SolarEdge Technologies Full time

    Power the Future with us!SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...


  • bangalore, India SolarEdge Technologies Full time

    Power the Future with us! SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...


  • bangalore, India SolarEdge Technologies Full time

    Power the Future with us! SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...


  • Bangalore, India Nilasu consulting Full time

    Job Title: Senior Embedded Firmware EngineerJob Summary:We are seeking a highly skilled Senior Embedded Firmware Engineer to join our team at Nilasu Consulting. As a Senior Embedded Firmware Engineer, you will play a critical role in the development of embedded subsystems for our next-generation UAS platforms.Key Responsibilities:Design, develop, and...


  • Bangalore City, India SolarEdge Technologies Full time

    Power the Future with us!Solar Edge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...


  • bangalore, India Advanced Sterilization Products Full time

    Office Address: #16 Salarpuria Premia (Opp. Cessna Business Park), Sarjapur Outer Ring Road (ORR), Bangalore 560103SummaryThe Senior Embedded Software Engineer is responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work closely with the verification and validation team to...


  • Bangalore, India Advanced Sterilization Products Full time

    Office Address : #16 Salarpuria Premia (Opp. Cessna Business Park), Sarjapur Outer Ring Road (ORR), Bangalore 560103 Summary The Senior Embedded Software Engineer is responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work closely with the verification and validation team...


  • Bangalore, India TekPillar Full time

    Job Title: Senior Embedded Software Engineering LeadJob Summary: We are seeking a highly skilled Senior Embedded Software Engineering Lead to join our team at TekPillar. The ideal candidate will have a strong background in embedded software development and a proven track record of leading teams to deliver high-quality products.Key Responsibilities:Technical...


  • Bangalore, India Askexim Services Limited Full time

    Job Title: Senior Embedded Software Engineer - Android BSPAbout the Role:We are seeking a highly skilled Senior Embedded Software Engineer - Android BSP to join our team at Askexim Services Limited. As a key member of our engineering team, you will be responsible for designing, developing, and testing Android BSP software for our embedded systems.Key...


  • Bangalore, Karnataka, India Recruitment Full time

    Job Description : Senior Software Engineer for Embedded ApplicationsOverview :We are seeking an experienced Senior Software Engineer with a strong background in embedded systems development. The ideal candidate will be responsible for designing, developing, and optimizing embedded software for various applications, ensuring high performance, reliability, and...


  • bangalore, India Advanced Sterilization Products Full time

    Office Address: #16 Salarpuria Premia (Opp. Cessna Business Park), Sarjapur Outer Ring Road (ORR), Bangalore 560103SummaryThe Senior Embedded Software Engineer is responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work closely with the verification and validation team to...


  • bangalore, India Advanced Sterilization Products Full time

    Office Address : #16 Salarpuria Premia (Opp. Cessna Business Park), Sarjapur Outer Ring Road (ORR), Bangalore 560103 Summary The Senior Embedded Software Engineer is responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work closely with the verification and validation team to...


  • Bangalore, India Evoke HR Full time

    We are seeking a seasoned Senior Embedded Engineer with extensive experience in embedded systems development. The ideal candidate will have in-depth knowledge of Embedded C, Real-Time Operating Systems (RTOS), microcontroller programming, and communication protocols.Key responsibilities include:Developing, optimizing, and maintaining embedded software using...


  • Bangalore, India Evoke HR Full time

    We are looking for a seasoned Senior Embedded Engineer with experience in embedded systems development. The ideal candidate will have extensive knowledge in Embedded C, Real-Time Operating Systems (RTOS), microcontroller programming, and communication protocols. Additionally, expertise in wireless communication technologies such as WiFi, BLE, and Zigbee is...


  • Bangalore, Karnataka, India Evoke HR Full time

    We are looking for a seasoned Senior Embedded Engineer with experience in embedded systems development. The ideal candidate will have extensive knowledge in Embedded C, Real-Time Operating Systems (RTOS), microcontroller programming, and communication protocols. Additionally, expertise in wireless communication technologies such as WiFi, BLE, and Zigbee is...