Algorithm Software Engineer

Memsic's sensors and inertial systems have been used in a variety of applications, such as consumer mobile devices, automobile and aviation. Memsic is looking for an experienced and talented Algorithm Software Engineer to invent novel and refine existing multiple sensor fusion algorithm software. The ideal candidate will be strong in modeling, development, simulation, evaluation, validation, and visualization of these algorithms, as well as software implementation, for sensor fusion. Relevant previous algorithm experience may include but are not limited to: digital signal processing, magnetometer and inertial sensor (accelerometer and gyro) data processing, GPS, image stabilization, and location based service. The successful candidate will be joining a team that is committed to providing advanced algorithm software modules for Memsic's sensor applications and inertial systems.
Responsibilities:
? Love math algorithms
? Proficient in digital signal processing, statistics, least squares, Kalman filtering and optimal estimation
? Expert level in Matlab/Simulink
? Proficient in C/C++ programming
? Ability to communicate effectively with and collaborate with other engineers across all company sites including our sensor, hardware, and application engineering teams
? Ability to do multi-task and work well in a team environment
? Ability to work independently
Requirements:
? Experienced in developing embedded algorithm code for navigation systems
? Experienced in developing algorithm code for mobile consumer platforms, such as Android
? Previous algorithm development involving gyroscopes, magnetometers, accelerometers, and GPS
Required Education and Experience
? Master degrees in Electrical Engineering (or related field) with 2 years related experience
? PhD in Electrical Engineering (or related field)

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

C++ Algorithm Software Engineer
Natick, MA Mathworks, Inc.
Principal Software Engineer, Platform Software
Boston, MA Medtronic
Desktop Application Software Engineer ( Cambri...
Cambridge, MA Schlumberger
Framework Software Engineer ( CambridgeMA02139)
Cambridge, MA Schlumberger
Senior Software Engineers
Waltham, MA PatientKeeper, Inc.