Senior Embedded Engineer

2 weeks ago


Bengaluru, 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

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

  • Bengaluru, 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...


  • Bengaluru, Karnataka, India SolarEdge Full time

    Embedded Systems Engineer Opportunity at SolarEdgeSolarEdge is a global leader in high-performance smart energy technology, with a diverse product offering that includes intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems. We are seeking an experienced Senior Embedded Systems Engineer to...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Job Title: Senior Embedded Software EngineerAt Advanced Sterilization Products, we are seeking a highly skilled Senior Embedded Software Engineer to join our team.Job SummaryThe Senior Embedded Software Engineer will be responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work...


  • Bengaluru, Karnataka, India Probots Electronics India Pvt Ltd Full time

    Job Title: Senior Embedded EngineerJob Summary:We are seeking a highly skilled Senior Embedded Engineer to join our team at Probots Electronics India Pvt Ltd. As a Senior Embedded Engineer, you will be responsible for designing and developing embedded systems, including hardware and software components, to meet the requirements of our industrial IoT...


  • Bengaluru, Karnataka, India GlobalLogic Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at GlobalLogic. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded software applications for automotive platforms using Linux and Android operating systems.Key...


  • Bengaluru, Karnataka, India Probots Electronics India Pvt Ltd Full time

    Job DescriptionRoles & Responsibilities:We are seeking a skilled Senior Embedded Systems Engineer to join our team at Probots Electronics India Pvt Ltd. The ideal candidate will have a strong background in embedded systems development, with a focus on hardware design and engineering.The Senior Embedded Systems Engineer will be responsible for designing and...


  • Bengaluru, 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...


  • Bengaluru, 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...


  • Bengaluru, Karnataka, India Enphase Full time

    About the RoleEnphase Energy is a global leader in energy technology, and we're seeking a Senior Embedded Firmware Engineer to join our team. As a key member of our engineering and technology teams, you'll be responsible for designing, developing, and implementing firmware for our portable energy system products.Key Responsibilities:Design and implement...


  • Bengaluru, Karnataka, India Enphase Full time

    About Enphase EnergyEnphase Energy is a global leader in the development and manufacturing of solar, battery, and electric vehicle charging products. Our innovative technology has transformed the solar industry, enabling individuals to harness the power of the sun to meet their energy needs.Job SummaryWe are seeking a highly skilled Senior Embedded Firmware...


  • Bengaluru, Karnataka, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Senior DSP EngineerWe are seeking a highly skilled Senior DSP Engineer to join our team at Tech Mahindra (formerly Mahindra Satyam). The ideal candidate will design, develop, and optimize embedded software for real-time DSP applications, leveraging expertise in C/C++ and assembly language. Responsibilities include writing and debugging low-level code,...


  • Bengaluru, Karnataka, India Probots Electronics India Pvt Ltd Full time

    Job DescriptionRole Summary:We are seeking a highly skilled Senior Embedded Engineer to join our team at Probots Electronics India Pvt Ltd. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge embedded systems and hardware solutions.Key Responsibilities:Design and develop embedded systems and hardware...


  • Bengaluru, Karnataka, India SolarEdge Technologies Full time

    Unlock Your Potential as a Senior Embedded Engineer at SolarEdge TechnologiesSolarEdge Technologies is a global leader in high-performance smart energy technology, with a diverse product offering that includes intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems. We're seeking an...


  • Bengaluru, Karnataka, India Bison Global Search Full time

    We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Bison Global Search. The ideal candidate will have a strong background in embedded systems, Linux kernel development, and C/C++ programming.The successful candidate will be responsible for designing, developing, and implementing embedded software for our products and...


  • Bengaluru, Karnataka, India Probots Electronics India Pvt Ltd Full time

    Job DescriptionProbots Electronics India Pvt Ltd is seeking a highly skilled Senior Embedded Systems Engineer to lead our embedded firmware development team. As a key member of our team, you will be responsible for designing, developing, and testing embedded software for our cutting-edge IoT products.Key Responsibilities:Lead a team of junior engineers in...


  • Bengaluru, India Solaredge 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...


  • Bengaluru, Karnataka, India Probots Electronics India Pvt Ltd Full time

    Job DescriptionAbout the RoleWe are seeking a highly skilled Senior Embedded Systems Engineer to join our team at Probots Electronics India Pvt Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded software for our IoT products.Key ResponsibilitiesLead the development of embedded software for...


  • Bengaluru, Karnataka, India ToneTag Full time

    About ToneTagToneTag is a leading sound-wave communication technology platform that enables payments and proximity customer engagement services across various sectors. Our mission is to empower businesses worldwide with innovative solutions.Job DescriptionWe are seeking a seasoned Senior Software Engineer to join our team in Bangalore. As a key member of our...


  • Bengaluru, Karnataka, India Devlats Pvt Ltd Full time

    Job Title: Senior Software Engineer - Embedded SystemsAbout the Role:We are seeking an experienced Senior Software Engineer to join our team and contribute to the development of our Windows-based embedded systems. The ideal candidate will have a strong background in Modern C++, .NET, and UI development using MVVM and MVC architectures.Key...


  • Bengaluru, Karnataka, India Circuitsutra Technologies Pvt Ltd Full time

    Job Title: Senior Embedded Software EngineerCircuitsutra Technologies Pvt Ltd is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing advanced embedded software systems using C++.Key Responsibilities:Design and develop fast simulation models...