Embedded engineer with16/32‑bit microcontrollers (TriCore, S32, Renesas, Cypress, etc.). W2 Position

VTekis Consulting LLP
Carmel, IN
Category Engineering
Job Description
We are seeking an Embedded Engineer with experience in 16/32-bit microcontrollers and proficiency in languages such as C++, Python, and MATLAB. The ideal candidate will have a strong understanding of digital signal processing and embedded systems design, as well as experience with real-time operating systems and debugging tools. We offer a W2 position in Carmel, IN, with on-site location type.

Requirements

  • 7+ years of experience and working at a Senior or Principal level
  • Proficiency in designing, implementing, and optimizing Digital Signal Processing algorithms and with embedded systems design
  • Experience optimizing algorithms for embedded targets that are memory and CPU resource constrained with optimizing computations for real-time processing
  • Experience with DSP hardware and software tools and strong debugging and troubleshooting skills with target tools and environments
  • Experience with real-time operating systems (RTOS) requirements
  • Experience with working with C++ mathematical libraries and tools that use linear algebra: matrices, vectors, numerical solvers, and geometric transformations
  • Familiarity with microcontrollers, DSP processors, and interfacing to FPGA
  • Experience in agile development methodologies
  • Languages: C++, Python, MATLAB
  • Familiarity with mathematical and scientific simulations software tools like MATLAB, Eigen, Boost
  • Experience working with Git
  • Minimum M.S. in Electrical Engineering, Computer Engineering, or Computer Science, Mathematics, or a related field
  • Proven experience in C++ development with a strong understanding of Python
  • Experience in embedded systems programming and development
  • Familiarity with Python libraries used for scientific computations (e.g., NumPy, SciPy)
]]>