Embedded Systems Specialist

16 hours ago


Chennai, Tamil Nadu, India Actalent Full time ₹ 12,00,000 - ₹ 24,00,000 per year

Job Title: Embedded Systems Specialist
Job Description
We are seeking an experienced Embedded Systems Specialist with a strong background in Python and MATLAB to join our dynamic team. The role involves analyzing and migrating existing MATLAB codebases to Python, ensuring seamless functionality and performance.

Responsibilities

  • Thoroughly analyze existing MATLAB codebase, algorithms, data structures, and functionalities to gain a comprehensive understanding of their purpose, implementation details, and underlying mathematical/scientific principles.
  • Document the intricacies of the MATLAB tools, identifying core logic, dependencies, and potential challenges for migration.
  • Collaborate with end-users and domain experts to capture implicit requirements, usage patterns, and critical performance metrics.
  • Develop detailed migration plans, including phased approaches, risk assessments, and resource estimates for converting MATLAB components to Python.
  • Select appropriate Python libraries, frameworks, and methodologies for optimal translation of MATLAB functionalities.

Essential Skills

  • Expert-level knowledge of Python syntax, object-oriented programming, and common design patterns.
  • Deep understanding and hands-on experience with core scientific Python libraries such as NumPy, SciPy, and others.
  • Proficiency in data visualization tools like Matplotlib, Seaborn, and Plotly/Bokeh.
  • Ability to read, understand, and debug complex MATLAB code, including familiarity with MATLAB's specific data types and toolboxes.
  • Proficiency with Git for version control and experience with unit testing frameworks like pytest.
  • Knowledge of code quality tools such as linters (Flake8, Black) and static analysis.
  • Understanding of software design principles like SOLID and DRY.
  • Experience with various data formats such as HDF5, CSV, Parquet, JSON, and XML.

Additional Skills & Qualifications

  • Experience with integration testing frameworks.
  • Familiarity with MATLAB's plotting capabilities and GUI development.
  • Ability to address potential numerical precision issues during migration.

Work Environment
The work environment will involve using a variety of technologies and tools, including Python libraries and MATLAB. Candidates should be comfortable working in a collaborative setting with end-users and domain experts. The role requires attention to detail and a proactive approach to identifying and mitigating risks associated with code migration.

Job Type & Location
This is a Permanent position based out of Chennai, TN.

Experience
4-5 yrs

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



  • Chennai, Tamil Nadu, India Tamil Nadu Centre of Excellence for Advanced Manufacturing - TANCAM Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Are you passionate about building intelligent, connected systems?We're looking for anEmbedded Systems Engineerto join our R&D team and help us create innovative solutions in IoT, Robotics, and Automation. If you're excited by microcontrollers, firmware, and real-time systems—this could be the perfect opportunity for youWhat You'll DoDesign and develop...


  • Chennai, Tamil Nadu, India Tarcin Robotic LLP Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Company DescriptionTarcin Robotics LLP is a Deep-Tech StartUp creating practical, execution-first solutions in Robotics, IoT, AI, Data Science, Observability, and Custom Software. We operate where engineering depth meets practical impact, partnering in the journey toward excellence. We invite you to join us in an exciting adventure of learning, discovery,...


  • Chennai, Tamil Nadu, India Gemicates Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Summary:We are seeking a highly skilled and motivatedEmbedded Systems Engineerto design, develop, and implement software for embedded devices and systems. The candidate will work closely with cross-functional teams to create innovative solutions for [insert industry/domain, e.g., IoT, Automotive, Consumer Electronics, etc.].Key Responsibilities:Embedded...


  • Chennai, Tamil Nadu, India Rurutek Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionRurutek Private Limited, founded in 2017 and headquartered in Chengalpattu, Tamil Nadu, is a technology-driven company specializing in multimedia ecosystems, IoT, and AI-powered security solutions. Our product portfolio includes Set-Top Boxes, HDMI Dongles, GPON CPEs, and AI-driven IP Cameras with advanced features like facial recognition...


  • Chennai, Tamil Nadu, India Inetzprojects Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    RECRUITMENT FOR EMBEDDED SYSTEM DEVELOPERCOMPANY: Hardware & SoftwareLOCATION: T. Nagar, ChennaiInterested Candidates Can Share Your CV To Below DetailsEmail: OR what's app)Looking for Tamil language known candidates with good English knowledgeJob Description:• Design and implement the software for embedded devices and systems, from creation to production...


  • Chennai, Tamil Nadu, India VETiNSTANT Full time ₹ 3,00,000 - ₹ 6,00,000 per year

    We're hiring Firmware InternsAt Vetinstant Health Care Pvt Ltd (incubated at IIT Madras Research Park), we are developing next-gen medical technology products. What you'll work on:Firmware development on STM32 / ARM Cortex-MFreeRTOS, SPI, I2C, UART, USBEmbedded algorithms & real-time data processing Who we're looking for:Strong C programming & embedded...

  • Embedded Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India NINOS IT SOLUTION PVT. LTD Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Job Summary:We are looking for a passionate and motivated Embedded Engineerto join our team. The ideal candidate should have basic knowledge inEmbedded C/C++ programming, PCB design, circuit design, and hands-on exposure to working withsensors and hardware systems. This role is best suited for fresh graduates or engineers with up to 1 year of experience who...

  • Embedded Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India Way2Grow ® Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    Programming experience in embedded C and pythonExperience in embedded systems development and troubleshooting and with real-time operating systems.Experience with embedded C programming for microcontrollers like PIC, Microchip in MPLABBasic execution of process commands in LinuxExperience in handling the raspberry piSkills:- Electronics, Internet of Things...

  • Embedded Developer

    2 days ago


    Chennai, Tamil Nadu, India Elektra Cloud Forge Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Roles and Responsibilities* Design, develop, test, and maintain embedded software using Embedded C for microcontrollers.* Collaborate with cross-functional teams to integrate software components into a cohesive system.* Troubleshoot and debug complex issues in embedded systems using debugging tools and techniques.* Develop communication protocols for data...

  • Embedded Developer

    1 week ago


    Chennai, Tamil Nadu, India Angel and Genie Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Experience- 5-10yrsCTC-Upto15lpaLocation- ChennaiResponsibilities:Embedded Development:• Design and develop embedded software for microcontrollers (e.g., STM32, PIC, MSP430, etc.)• Write efficient, maintainable C/C++ code for real-time applications• Interface with peripherals: UART, SPI, I2C, ADC, PWM, etc.• Participate in board bring-up and system...