×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Postdoctoral Scholar

Job in East Lansing, Ingham County, Michigan, 48823, USA
Listing for: Michigan State University
Seasonal/Temporary, Contract position
Listed on 2026-07-29
Job specializations:
  • Software Development
    Robotics
Job Description & How to Apply Below
Position: Postdoctoral Scholar-Fixed Term

Postdoctoral Scholar-Fixed Term

This position will be working with existing research staff and graduate students to research, develop, implement, and test novel signal processing and robotics software for applied electromagnetics applications.

Primary responsibilities in this role include:

  • Leading development and implement state estimation and fusion algorithms for RF and robotic systems
  • Lead implementation of mobile robotic control systems
  • Collaborating on development and implement estimation algorithms for time and frequency estimation
  • Integrate estimation and control algorithms into various experimental systems, including embedded and resource constrained systems with various heterogenous computing topologies

Additional responsibilities include:

  • Assisting with development of GUI software tools to control and visualize systems
  • Assisting with CI/CD tooling for software testing and deployment
  • Assisting with software architecture planning
  • Assisting with electrical and mechanical integration of various components and subsystems into robust compact systems

Required degree:
Doctorate - Electrical and Computer Engineering

Minimum requirements include:

  • Significant experience implementing high performance sensor fusion and state estimation algorithms in real systems using, e.g., Kalman filters, particle filters, etc.
  • Significant experience using Python for high performance applications with libraries such as:
    Numpy, Numba, CuPy, and Py Qt Graph
  • Significant experience using C++ for numerical computing applications
  • Significant Linux/Unix system development experience, especially for real-time latency-sensitive applications
  • Experience developing distributed networked applications
  • Experience using robotics frameworks such as ROS/ROS2 and QGround Control
  • Experience developing large software projects consisting of many components
  • Experience using software version control software such as Git and interfaces such as Git Hub and Git Lab
  • Experience developing for embedded, resource constrained compute systems
  • Familiarity with basic electromagnetic principles and RF components
  • Familiarity with simultaneous localization and mapping (SLAM) algorithms

Required application materials:

  • CV (including relevant publication history)
  • Cover Letter
  • Professional References (2)
  • Review of applications begins on 04/29/2026

    Applicant will be required to perform basic electrical laboratory work including lifting heavy objects (

    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary