Firmware Developer (F/H)
We are seeking a Firmware Developer to join our Firmware Engineering team.
The technical team is responsible for the design, development, and testing of firmware for microcontroller units (MCUs) embedded in Electronic Trip Units for Air Circuit Breakers (ACB) and Molded Case Circuit Breakers (MCCB).
As a key member of a 25p team, you will report directly to the FW Engineering Local Chapter Leader within the Power Products division of HUB Europe.
This division is at the forefront of exciting applications, including electrical distribution in buildings, critical applications, and motor control.
Your role :
You will actively engage in all phases of the software development life cycle, including design, product validation, documentation, and troubleshooting deployment issues.
Your
contributions will ensure the delivery of high-quality firmware solutions.
You will collaborate with diverse functions such as engineering, marketing, quality assurance,
certification, and manufacturing.
You'll have the opportunity to contribute to impactful projects that shape the future of our industry while working alongside talented professionals from around the globe.
Your missions :
* Design and implement firmware for MCUbased systems, ensuring optimal performance and reliability.
* Write and update firmware specifications and detailed design documents to maintain clear and comprehensive records of development processes.
* Monitor firmware quality using specific tools through Continuous Integration (e.g., Klocwork, GitHub, Jenkins/GitHub Actions, Squore, Coverity) to ensure adherence to quality standards.
* Implement unit, non-regression, and pre-integration tests to validate firmware
functionality and performance.
* Participate in peer code reviews to enhance code quality and share knowledge within the team.
* Identify and correct firmware issues encountered during verification and validation phases.
Your profile :
* Master's degree or equivalent with specialization in Embedded Systems Design
* Minimum of 3 years of experience in Embedded Firmware development, with a
strong background in MCU programming.
* Very good skills in C/C++ and Python programming languages.
* Experience with embedded systems and microcontroller architectures (e.g., ARM CortexM, STM32).
* Very good knowledge of real-time operating system, multi-tasks, ex.
ThreadX, EmbOS
* Familiarity with communication protocols such as GPIO, I2C, SPI, UART, ADC, USB...
* Knowledge of software development tools and methodologies, including version control systems (e.g., Git).
* Strong analytical and troubleshooting skills in embedded firmware applications.
* Excellent written and verbal communication skills with the ability to work collaboratively across functional teams.
* Experience with Continuous Integration/Continuous Deployment (CI/CD) practices.
* Familiarity with automated testing frameworks an...
- Rate: Not Specified
- Location: EYBENS, FR-ARA
- Type: Permanent
- Industry: Finance
- Recruiter: Schneider Electric
- Contact: Not Specified
- Email: to view click here
- Reference: 73852-en-us
- Posted: 2024-09-14 08:29:24 -
- View all Jobs from Schneider Electric
More Jobs from Schneider Electric
- Quality Control Technician
- Vacuum Excavation Technician Non CDL
- Customer Support Services Generalist Vollzeit/Teilzeit - IKEA Remote Customer Meeting Point
- Customer Support Agent (Schwerpunkt Küchenreklamation) 25h-38,5h/Wo - IKEA Remote Customer Meeti
- Performance Development Leader (PDL) - Paper Area
- PRODUCTION ASSOCIATE – MADERA, CA
- Safety Specialist
- Safety Specialist
- Allocator
- Heavy Equipment Operator - Sweetwater, TX
- Multi-Craft Maintenance Technician (Night Shift) – La Mirada, CA - ONSITE HIRING EVENT
- Production Associate - La Mirada, CA - ONSITE HIRING EVENT
- Data Management Supervisor
- Data Management Supervisor
- Maintenance Technician
- Investment Accounting Manager
- Investment Accounting Manager
- Plant IT – OT Administrator
- Production Supervisor
- Director of Project Finance