Overview Firmware Engineer for EV charging system — Intermediate level. Directs the activities related to the analysis, design, programming, debugging, troubleshooting, and modification of software for firmware (IC embedded code) applications. Oversees programming activities involving analog and digital hardware and software operating systems. May have responsibility for the programming of assembly language, machine language and high level languages, including but not limited to C and C++. Selects, develops, and evaluates personnel to ensure the efficient operation of the function. Responsibilities Develops full software stack for EV charging station including firmware, OCPP/OCPI protocol and more; enables co-work of development and algorithm engineers on the same software code base Supports internal and external software products Develops understanding of and relationship with internal and outsourced development partners on firmware design and development Participates as a member of project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately-complex products Knowledge & Skills Microchip and Atmel based AVR chip experience. Ocpp protocol experiences ESP32 based wifi chip experiences. Experience or understanding of firmware design tools and languages. Proficient in Assembly and C/C++ programming languages Demonstrated desire to learn Strong coursework in software development, systems engineering, software product management, or electrical engineering Ability to understand and deal well with rapid development cycles and remain flexible in the face of uncertainty Good analytical and problem solving skills. Proficient in reading complex component datasheets and board schematics Good written and verbal communication skills; mastery in English and local language. Scope & Impact Supports software engineering leadership Works closely with architects and technology leads, directly engaging with internal and external software development teams Directly impacts delivery time and quality Practical knowledge of applications within business environment. Acts as team member by providing information, analysis and recommendations in support of team efforts. Exercises independent judgment within defined parameters. Education & Experience Bachelor\'s degree in relevant area or demonstrated competence. Typically 2-4 years of related experience. #J-18808-Ljbffr EV Mode
...related to the security, safety, order, operation and maintenance of county jail facilities, including incarceration and detention of prisoners. We are a drug free workplace conducting drug testing. Summit County is an equal opportunity employer that is committed to...
...Phoenix, AZ Set schedule: Fri 8am- 5:30pm / Sat 8am- 2:30pm ( 16 hours per week) Competitive hourly wage of $20/ hour (DailyPay is... ...savings plan with employer matching contributions, paid time off (PTO) policy, paid holidays, disability coverage, and life insurance...
Job Description We are currently seeking qualified Arabic-speaking Medical Interpreters for on-site assignments in the Los Angeles area . #128204; Position Details Language: Arabic Number of Interpreters Needed: 2( 1 Female) Service Type: On-site...
...Bark Public House is looking for enthusiastic Daycare Handlers with either early morning or evening availability to join our team as a part time staff member. Knowledge of the dog care industry is a plus but not required provided the candidate is capable of quickly learning...
*MUST BE LOCAL TO SFL* HIRING IMMEDIATELY*Live-In Housekeeper - Coral Gables, FLA warm and respectful Italian-American family in Coral Gables is seeking an experienced and polished Live-In Housekeeper to maintain the smooth running of their home and provide light household...