施耐德Embedded Firmware, Senior Design Engineer
任职要求
Qualifications: · Bachelor's degree or above in Electronic/Electrical Engineering, Computer Engineering, or a related field. · Knowledge of embedded firmware structure. · Proficiency in C/C++/Python. · Experience with real-time operating systems (RTOS) or Linux. · Experience with MCUs (ARM/DSP) & their Drivers. · Knowledge of Data Structure, Memory Management, File System & Protocals. · Knowledge of (Secure)Boot and Cybersecurity. · Experience with Communication(CAN/RS485(Modbus)/Ethernet/Uart/SPI, etc.). · Strong problem-solving skills and attention to detail. · Excellent communication and teamwork skills. · Fluent English as part of Schneider Electric, you will participate to global project, interacting with international team. · Passion for advanced technology contributing to the development of innovative power electronics systems. · Experience in Power Electronic Converters (BESS/PV/UPS/APF/SVG/OBC) is a plus. Schneider Electric is an equal opportunity employer. We value diversity and are committed to creating an inclusive workplace where all talents thrive. 时间表: 全职 请求编号: 009IFX
工作职责
Job Brief: As a global leader in energy management and automation, Schneider Electric is seeking a skilled and motivated Embedded Firmware Engineer to join our team. The ideal candidate will have a strong background in firmware development especially in Electrical /Electronic field. As an Embedded Firmware Engineer, you will be responsible for the design, development, testing, and debugging of firmware for power converters (AC/DC, DC/DC, etc.). Responsibilities: · Design and implement embedded firmware for power converters such as AC/DC and DC/DC Converters. · Collaborate with hardware engineers to define and implement HAL(Drivers) and perform troubleshooting. · Design and implement RTOS/Communication/Boot/Cybersecurity, etc. · Create design documentation and conduct design reviews. · Optimize firmware for performance, efficiency, and reliability. · Ensure compliance with firmware design and coding standards. · Identify and mitigate potential risks in firmware designs. · Stay up to date with the latest technologies and trends in power electronics and firmware development. · Work closely with cross-functional teams to ensure project goals are met on time and within budget.
The Role The Infotainment Product Engineer will work closely with our Radio and Antenna engineering teams to support the launch and sustain the product lifecycle at our regional Service Centers and Gigafactory Shanghai. This role is an essential part of product development teams to understand the Design, Function and Quality metrics of our product. The role will then take this knowledge and work with our Gigafactory teams to protect for the products function and quality before, during and after our vehicle assembly process. This same knowledge will be used to support our Service Centers with any product concerns. This role will also work closely with our suppliers on any related product concerns or improvements. This engineer will be an integral member of our product development team and share the responsibility of holding our innovative product to a high level of customer satisfaction. Responsibilities: • Share the responsibility for the best execution of our infotainment products into our cars to the end of life • Collaborate on the development of multiple products with multiple cross functional teams: Electrical & Mechanical Design, Reliability, Supply Chain, Quality, Manufacturing, and other Engineering Teams • Interface directly with our design teams to clearly understand the hardware and software integration of our infotainment system and its components • Work in a complex and dynamic automotive assembly line and collaborate with the variety of manufacturing teams • Support our Project Managers by maintaining a progress tracking system that details and accounts for the variety of development tasks needed during a product lifecycle • Work with our Suppliers and Supplier Industrialization Engineers on the design, function, quality and launch of our infotainment products • Interpret, document and manage product CAD, drawings and specifications • Understand our product’s reliability, durability and environmental constraints (temp, humidity, vibration) • Support our product homologation and regulatory compliance • Troubleshoot our products, analyze and report potential root causes, and work to implement solutions • Support our Factory Firmware, and Field Service Engineering Teams in debugging our products with relative SW applications • Work with our Product Development, Factory and Service teams in testing our Radio & Antenna products at the component and system level
• Design and implement new features in the core of NVIDIA Switch firmware. • Collaborate with architecture and different software design teams as part of the software development lifecycle. • Work in pre and post-silicon development environments for next-generation NVIDIA networking products. • Gain a deep understanding of system debugging, networking technology, and stacks, as well as the HW/FW/SW relationship. • Innovate! Bring NVIDIA’s FW switching products to shine in customer’s view.
Leading and interacting with our contract manufacturers’ EE teams, driving them to delivery high quality work during NPI stage, including validation, failure analysis and design review. Develop understanding for an Apple-designed product through schematics and datasheets, as well as interactions with the Cupertino based design team Occasional circuit or system design, including component selection, schematic collection, board design and fabrication, and validation Work together with cross-function team to define test plan/coverage. Help on schematic and PCB design/review etc.
The Role The person will work as member of Hardware Test Engineering team in GFSH, you will apply software skills to integrate hardware and software by working cross-functionally with internal and external teams. You will have the opportunity to work on various parts of the system and wear multiple hats, from designing system architecture to test automation and debugging/commissioning systems, you will also be part of global test system engineering team to accelerate those applications in Tesla local RD labs. Responsibilities Research, develop, create, and execute feature requests or effective solutions end-to-end (hardware/software). Identify, escalate and resolve issues with hardware and software/firmware during system bring-up, performance and safety tests. Develop and validate Python code and embedded firmware in C, C++. Lead software/system integration efforts for all test platforms. Lead development/integration effort for our in-house and off -the shelf bi-directional power supplies. Serve as a technical consultant for feature requests from cross-functional teams, adopt in-field requirements or specification to test system localization. Contribute to our internal software tool repositories. Collaborate with technician and/or 3rd party lab resources.