Ad logo
Ad2 months ago

Senior Engineer, Embedded Software

$100,000–$120,000 year

On-site · Bengaluru, Karnataka, India

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Develop and optimize measurement and monitoring algorithms for Data Center and Energy products, translating algorithm concepts into efficient C/C++ code for ARM Cortex-M platforms. Design and implement signal processing algorithms, optimize for memory and CPU cycles, and integrate with RTOS environments. Candidates must have a Bachelor's or Master's in Engineering, 4-8 years of related experience, and strong programming skills in C/C++. Familiarity with digital signal processing and embedded systems is essential.

Required Qualifications

  • Bachelor's or Master's degree in Electrical/Electronics/Computer Engineering or related field
  • 4-8 years of experience in embedded algorithm development and optimization
  • Strong C/C++ programming for embedded systems
  • Signal processing fundamentals (digital filters, FFT, sampling theory)
  • Understanding of electrical measurements (voltage, current, power, harmonics)
  • Experience with ARM Cortex-M microcontrollers
  • Comfortable with Python or MATLAB for prototyping
  • Proficient using AI tools (GitHub Copilot, ChatGPT) for development
  • Strong problem-solving and analytical thinking
  • Ability to balance accuracy with performance constraints
  • Good debugging and optimization skills
  • Effective communication and teamwork

Desired Qualifications

  • Master's degree in related field
  • Experience with CMSIS-DSP or ARM optimization techniques
  • Knowledge of fixed-point and floating-point arithmetic
  • Familiarity with RTOS concepts and embedded debugging tools
  • Experience with Cortex-M33, Cortex-M7, or Cortex-M85 architectures
  • Understanding of IEC standards for measurement systems

Additional Requirements

  • Applicants except US Citizens, US Permanent Residents, and protected individuals may have to go through an export licensing review process.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$100k – $120k / yr

Senior Engineer, Embedded Software · Ad

Apply on Sorce