Embedded Software Engineer

2 weeks ago


Bangalore, India Actalent Full time

Job Description: C/C++ Embedded Engineer

Years of Experience: 4+ Years

Location: Bangalore/Hyderabad

Roles & Responsibilities:

 

·        Understand and draft firmware application requirement for the projects.

·        Perform the project design and development activities

·        Design and develop Firmware Modules, integrate it with embedded device.

·        Design and develop high level and detailed design, unit/module test cases, test plans & reports.

·        Develop / implement, debug and test software’s for embedded devices and systems, analyze and enhance efficiency, stability and scalability of embedded system resources, optimize I/O performance.

·        Develop Product Domain Knowledge, participate / conduct in team meetings and Knowledge Sharing Sessions.

·        Report / communicate project progress to stakeholders periodically.

 

Job Requirements

·        4+ Years of relevant experience using C/C++ for embedded firmware development.

·        Excellent understanding of Embedded design life cycle, New product development process & experience ofworking with global teams.

·        Excellent theoretical & practical embedded software design skills 8/16/32 bit -Microcontroller / Microprocessor based design.

·        Experience with one or more OS/RTOS(Linux, VxWorks, FreeRTOS, Nucleus, etc) is desired.

·        Experience with Industrial Communication Interfaces & Protocols (RS232/485, USB, SPI, Ethernet: UDP / TCP/IP, MODBUS, ProfiNet, EtherCAT, BACNET,

Bluetooth, OPC-UA etc)

·        Experience with device driver development.

·        Exposure with Kernel and bootloader programming.

·        Expert in hands-on developmentand troubleshooting on embedded targets using test & measurement equipment like Digital Oscilloscope, Protocol Analyser etc.

·        Experience with MISRA -C standards, Minimum C 11 and above standards.

·        Exposure with static code analyzing tool such as Coverity, QAC and/or PC-Lint.

·        Familiarity with Software version control (SVN/GIT) and Bug / Defects tracking systems, devOps would be an added advantage

·        Familiarity with software development process, Quality software development with focus on code review, unit, and integration testing etc.

·        Experience of Unit and Integration testing, performance measurement, Debugging and analysis of the

assigned issues, Re-engineering of existing code for reuse with required


Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I is embedded into our culture through:

  • Hiring diverse talent
  • Maintaining an inclusive environment through persistent self-reflection
  • Building a culture of care, engagement, and recognition with clear outcomes
  • Ensuring growth opportunities for our people

Actalent is an equal opportunity employer.

About Actalent

Actalent is a global leader in engineering and sciences services. For more than 40 years, we’ve helped visionary companies advance their goals. Headquartered in the United States, our teams span 150 offices across North America, EMEA, and APAC—with four delivery centers in India led by 1,000+ extraordinary employees who connect their passion with purpose every day.

Our Bangalore, Hyderabad, Pune, and Chennai delivery centers are hubs of engineering expertise, with core capabilities in mechanical and electrical engineering, systems and software, and manufacturing engineering. Our teams deliver work across multiple industries including transportation, consumer and industrial products, and life sciences. We serve more than 4,500 clients, including many Fortune 500 brands. Learn more about how we can work together at actalentservices.com.



  • bangalore, India HirePeer Full time

    Senior Security Embedded Software EngineersWhat you will do●Design and implement secure embedded software for next generation solar power andcommunications devices; Specifying, designing, implementing and testing embedded real-time security software in C/C++●Analyses existing systems to find areas for improvement●Identify potential security...


  • Bangalore, India Actalent Full time

    Job Title: Embedded Software EngineerJob DescriptionSeeking a detail-oriented and skilled Embedded Software Engineer with 3-6 years of experience in embedded software development, specifically within the automotive sector.Experience- 3+ yrsHard SkillsEmbedded software developmentC programmingAssembly programmingKnowledge of RAM, ROM, Memory mapMakefile,...


  • bangalore, India Actalent Full time

    Role: Lead Firmware EngineerExp : 7-12 yearsLocation: Bangalore,Hyderabad.Job Requirements· 7+ Years of relevant experience using C / C++ for embedded firmware development.· Excellent understanding of Embedded design life cycle, New product development process & experience of working with global teams.· Excellent theoretical & practical embedded software...


  • bangalore, India LeadSoc Technologies Pvt Ltd Full time

    Greetings from LeadSOC Technologies!!!We are a service-based Company, working since the last 8 years in Bangalore, Hyderabad & Germany. At LEADSOC Technologies, we offer cutting edge Engineering Design services in Software Applications, VLSI and Embedded Systems.We have been growing rapidly over the last 8 years to meet the evolving needs of the...


  • bangalore, India Creative Synergies Group Full time

    About Creative Synergies Group: Global technology services company 40+ Fortune 500 clients 95% revenue from US, Europe, Japan based customers. Current Verticals: Transportation, Energy/Process Industry, Industrial Products, Hi-Tech Product Engineering Services (PES): Digital, Embedded, Mechanical Services Plant Engineering Services (Oil & Gas/ Process /...

  • Embedded Engineer

    2 days ago


    bangalore, India iqlabs.io Full time

    Company Descriptioniqlabs.io is an ISO 9001: 2015 certified leading end to end product engineering solutions company that specializes in developing, manufacturing & testing IOT products. With a decade of experience in creating innovative, sustainable, and safe products, we can offer business value across the life-cycle of product development and...


  • bangalore, India Infosys Full time

    Years of experience: 4-15 yearsEmbedded Software DevelopersJob Description:Embedded Software Developer specializing in automotive electronics and software-defined vehicles (SDV). The ideal candidate will have a strong background in embedded systems development, real-time operating systems (RTOS), and experience in developing software for automotive...


  • Bangalore Urban district, 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 Urban district, 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 Skywaves Rise Full time

    Role: Embedded Software EngineerLocation: BengaluruJob Type: Full time employmentWork Type: Work from Office.Job Description:● Excellent knowledge in Linux internals and different drivers● Strong knowledge in different standards like PCIe, Ethernet , CXL etc● Excellent understanding on SDLC (SW Development Life Cycle)● Expert Level development &...


  • Bangalore, India Actalent Full time

    Job Title: Embedded Software LeadJob DescriptionSeeking an experienced Embedded Software Lead with over 8 years of experience in embedded software development, specifically within the automotive sector. The role involves leading a team of engineers, interacting with customers, and overseeing the migration or architecture redesign of embedded application...

  • Embedded Engineer

    1 day ago


    Bangalore, India iqlabs.io Full time

    Company Description iqlabs.io is an ISO 9001: 2015 certified leading end to end product engineering solutions company that specializes in developing, manufacturing & testing IOT products. With a decade of experience in creating innovative, sustainable, and safe products, we can offer business value across the life-cycle of product development and...


  • 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 CDSpace Full time

    Job description CDSpace Robotics is currently seeking talented Embedded Hardware Engineers to join our team. As a key member, you will be responsible for designing, developing, and testing the hardware components of our UAV autopilot and its subsystems. You will collaborate with software engineers and firmware developers to create innovative embedded systems...


  • Bangalore Urban, India Centum T&S Full time

    CENTUM T&S, headquartered in France, is a business unit of Centum Electronics Group (Around 1000Cr turnover organization) offering a wide range of electronic and embedded systems design engineering services to international customers to help them realize complex products and sub systems. It includes design, development, qualification, value engineering,...


  • Bangalore Urban, India Centum T&S Full time

    CENTUM T&S, headquartered in France, is a business unit of Centum Electronics Group (Around 1000Cr turnover organization) offering a wide range of electronic and embedded systems design engineering services to international customers to help them realize complex products and sub systems. It includes design, development, qualification, value engineering,...


  • Bangalore, India CDSpace Full time

    Job description CDSpace Robotics is currently seeking talented Embedded Hardware Engineers to join our team. As a key member, you will be responsible for designing, developing, and testing the hardware components of our UAV autopilot and its subsystems. You will collaborate with software engineers and firmware developers to create innovative embedded...

  • Staff R&D Engineer

    3 months ago


    bangalore, India Synopsys Inc Full time

    Staff R&D Engineer (Embedded Software)Location: BangaloreExperience: 5yrs to 10yrsWe are looking for an R&D engineer interested in developing complete Embedded software on ARM Processors like ARM72/Cortex R5 for FPGA prototyping solutions. They are involved in the complete life-cycle of the embedded software product, from building the code through to final...

  • FPGA Engineer

    5 days ago


    bangalore, India Areca Embedded Systems Private Limited Full time

    We are not looking for people who design boards with FPGAs, our requirement is for people who can do FPGA design and coding in VHDL or Verilog languages .·       Develops RTL Designs within environments that have constrained timing and memory resources, designs, and implements reusable code, performs design and code reviews, as well as tests and...


  • bangalore, India Advanced Sterilization Products Full time

    Office Address : #16 Salarpuria Premia (Opp. Cessna Business Park), Sarjapur Outer Ring Road (ORR), Bangalore 560103SummaryThe Embedded Software V&V Engineer is responsible of the creation and execution of software testing procedures for embedded systems on ASP capital and connected systems, developing automated test scripts, and documenting test results....