Embedded Programmer - Karaj

Mapna Group Karaj

Posted 7 months ago

Job Description

MAPNA Electric & Control Engineering & Manufacturing Co. (MECO), with many years’ experience in power plants construction and railroad transportation, has developed electric vehicles, various EV chargers and an integrated structure in field of EV charging stations management. This company is looking for professional engineers to expand its activities. Responsibilities of this job position are: - Design, develop embedded applications for EV charging project with particular emphasis on functional safety - Develop hardware and software as member of a team - Implement, test and review code - Accurately report & maintain items - Ability to write and analyses software requirements - Development of embedded C working at the hardware/software interface level - Pioneering, Driven, Tenacious, Collaborative, High Integrity, Time Management - Ability to self-motivate and work under pressure Length of probation period is 2 months, and working hours are Saturday to Wednesday 7:20 – 17.

Requirements

• Master’s degree or Ph.D. in electronics engineering or related fields • Expert in concepts, principles, analysis and design of Analog and Digital electronic circuits • Expert in electronic schematic and PCB design tools (Altium Designer) • Knowledge in C and C++ programming language • Experience in ARM series Microcontroller programming • Experience in Real Time Operating System firmware programming • Experience working with data exchange protocols: SPI, I2C, CAN, Ethernet, USB and etc. • Knowledge in MISRA C coding standard and Git • Team work spirit and good communication skills • Highly motivated spirit to learn and determined to solve problems

Job Categories

  • IT - Software & Web Development
  • Product Development, Research & Development (R&D)

Employement type:

  • Full Time

Seniority:

  • Junior Professional

Job Categories

  • IT - Software & Web Development
  • Product Development, Research & Development (R&D)

Employement type:

  • Full Time

Education:

Seniority:

  • Junior Professional

To see more jobs that fit your career

Similar Jobs

Tehran

SQL Developer

Kourosh Investment Group

Tehran
Ahwaz

BI Expert

Kourosh Investment Group

Tehran

Software Developer

Media Pardazesh Company

Tehran

ERP Manager

IRANOFOGH

Tehran

ICT Engineer

Dana Energy

Tehran

UI/UX Designer

Arman Nuavaran Mana (ARANUMA)

Tehran

IT Supervisor

Saman Insurance

Tehran

Salary Estimator

Discover your current worth in the job market.