Embedded Systems Specialist

3 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 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 Qmax Systems Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Qmax systems is looking for a suitable candidate to fill-in the position of Embedded Hardware Engineer. The candidate will work on developing hardware for embedded systems.Job Description:Design hardware architecture for embedded systems.Realize system requirements as per requirement specification document.Collaborate with other team members to finalize...


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

    Qmax systems is looking for a suitable candidate to fill-in the position of Embedded Firmware Engineer. The candidate will develop firmware for embedded systems.Job Description:Design, develop, troubleshoot, debug, and maintain embedded firmware.Realize system requirements as per requirement specification document.Conduct periodic code reviews and fix...


  • Chennai, Tamil Nadu, India e con Systems Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    About e-con Systemse-con Systems is a leading product company specializing in Embedded Vision and Camera Solutions. We design, manufacture, and deliver camera modules, embedded vision kits, and edge AI solutions used across Automotive, Medical, Industrial, Retail, and Robotics domains.About the RoleWe are looking for a passionate and results-driven Embedded...


  • Chennai, Tamil Nadu, India Inetzprojects Full time ₹ 2,00,000 - ₹ 6,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 Qmax Systems Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Qmax systems is looking for an experienced candidate to fill-in the position of Senior Embedded Firmware Engineer. The candidate will work on firmware for embedded systems and must have experience in full cycle firmware development.Job Description:Design, develop, troubleshoot, debug, and maintain embedded firmware.Realize system requirements as per...


  • Chennai, Tamil Nadu, India Qmax Systems Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Qmax systems is looking for an experienced candidate to fill-in the position of Senior Embedded Hardware Engineer. The candidate will work on embedded systems and must have experience in designing hardware from start to finish.Job Description:Design architecture for embedded systems.Perform detailed design analysis.Realize system requirements as per...


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

    About e-con Systemse-con Systems is a leading product company specializing in Embedded Vision and Camera Solutions. We design, manufacture, and deliver camera modules, embedded vision kits, and edge AI solutions used across Automotive, Medical, Industrial, Retail, and Robotics domains.At e-con Systems, our hardware doesnt just function — it perceives. Join...


  • Chennai, Tamil Nadu, India Zilogic Systems Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    We are looking for an Embedded Software Engineer, who is passionate about C Programming and Embedded Technologies to build high-quality and scalable products. We believe in ownership and are looking for people driven to continuously ship new, impactful features and capabilities for our customers and partners. Seasoned ability to design, develop and test new...

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