Controls and Embedded Design Engineer (PV Inverters)
5 days ago
Valencia
Job info: • Role: Controls and Embedded Design Engineer (PV Inverters), Valencia., • Multinational company is looking for a Controls and Embedded Design Engineer (PV Inverters). Client info: • Our client is a multinational technology company specializing in power electronics, with a strong focus on photovoltaic and energy storage solutions. With a global footprint, they operate at the forefront of innovation in the energy sector. Responsibilities & Accountabilities: • Building and refining closed-loop control models for power conversion technologies and characterizing dynamic response, • Writing, optimize, and document bare-metal C for TI C2000 and other 32-bit MCUs., • Developing software drivers and libraries for peripherals such as (ADC, PWM, timers, SPI, I²C, UART, RS-485, CAN, Ethernet) with deterministic execution and interrupt-safe design., • Interfacing with real time simulators (hardware-in-the loop HiL), • Designing 4- to 6-layer PCBs for mixed-signal layouts, • Assemble and debug prototypes with necessary lab equipment., • Authoring automated Python/LabVIEW scripts for regression tests and production programming., • Generating detailed electrical specifications, BOMs, and test plans, • Develop compliance documentation (UL/IEC/CE), • Leading design reviews, mentor junior engineers, and interface with suppliers and contract manufacturers to resolve DFM/DFA issues., • Supporting field-failure analysis and sustainment engineering for products in volume production The successful applicant (M/F/D): • Bachelor's degree in Power Electronics, Electrical/Computer Engineering, or a related field, Master's degree a plus., • 3-5 years experience in Power Electronics Engineering, • Modeling and simulation experience (MATLAB, Simulink, PSPICE, PSIM) preferred, • Experience with Texas Instrument microcontrollers, C2000 preferred, • Experience with hardware design and schematic capture tools, • Experience working with real-time operating systems, • Experiencing working with communication protocols such as UART, SPI, and I2C, • Exposure to Python programming, • Familiarity with laboratory test equipment (oscilloscope, etc), • Experience with software development processes (GIT/SVN, issues tracking, etc.), • Excellent written and verbal skills, • Ability to work cooperatively in a team environment, • Ability to learn new skills independently and assume new responsibilities What we offer: • Flexibility, Home-office, • Being part of a company with a strong presence in the international market., • Long-term professional project. Professional stability., • Dynamic work, participation in various company projects. Next steps: If you are interested in this offer, click on "apply now" to send an updated copy of your CV. We guarantee confidentiality.