Embedded Systems Specialist

Actalent

The Role

Overview

Migrate MATLAB codebases to Python, ensuring functionality and performance.

Key Responsibilities

  • migration planning
  • code analysis
  • documentation
  • user collaboration
  • library selection

Tasks

-Develop detailed migration plans, including phased approaches, risk assessments, and resource estimates for converting MATLAB components to Python. -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. -Select appropriate Python libraries, frameworks, and methodologies for optimal translation of MATLAB functionalities.

Requirements

  • python
  • matlab
  • git
  • pytest
  • numpy
  • solid

What You Bring

-Experience with various data formats such as HDF5, CSV, Parquet, JSON, and XML. -Ability to read, understand, and debug complex MATLAB code, including familiarity with MATLAB's specific data types and toolboxes. -Familiarity with MATLAB's plotting capabilities and GUI development. -Ability to address potential numerical precision issues during migration. -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. -Proficiency in data visualization tools like Matplotlib, Seaborn, and Plotly/Bokeh. -Experience with integration testing frameworks. -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. -Understanding of software design principles like SOLID and DRY.

The Company

About Actalent

-Born in July 2021 by merging Aerotek’s engineering & sciences arm with EASi, Actalent emerged as a focused engineering-and-science partner. -Backed by Allegis Group, it drives scale and speed to market via contract, managed, and technical services. -Headquartered in Maryland with global reach, it deploys specialized teams across North America, Europe, and APAC on Fortune 500 projects. -Typical engagements span EV design, vaccine development, lab services, clinical research, and infrastructure systems. -Expertise covers a wide spectrum: aerospace, defense, healthcare, manufacturing, software systems, environmental and civil engineering.

Sector Specialisms

Utilities

Power

Automotive

Food and Beverage

Consumer Products

Industrial Goods

Manufacturing

Mechanical Engineering

Electrical Engineering

Systems and Software

Transmission Engineering

Distribution Engineering

Grid Automation

Transportation

Life Sciences

Pharmaceuticals

Biopharmaceuticals

Diagnostics

Academic Research

Medical Devices

Specialty Chemicals

Construction Management

Environmental

Architecture

Civil