Embedded Software Engineer

 

Description:

Melior ITS is seeking a full-time Embedded Software Engineer to join our team in Islamabad. In this role, you will design, develop, and maintain embedded software for our products. Key responsibilities include software programming, development, debugging, and design. You will collaborate closely with hardware engineers, system architects, and product managers to ensure seamless integration and optimal performance of our embedded systems.

 

Your Role as a Software Engineer

As an (Embedded) Software Engineer, you work daily on advanced IoT solutions that meet customer requirements. You make estimates for new developments and, when necessary, communicate with the client on a technical level. You are actively involved in the entire process: from conceiving innovative embedded systems to designing and implementing software for smart devices. Your expertise ensures that the solutions you develop are not only technically top-notch but also precisely tailored to the needs of the client.

 

Roles and Responsibilities:

  • Design, develop, and test embedded software for IoT related customized embedded controller baords
  • Collaborate with hardware engineers to define software requirements and system interfaces.
  • Optimize software for performance, efficiency, and scalability.
  • Debug and troubleshoot complex software and hardware issues.
  • Participate in code reviews and provide constructive feedback.
  • Document software design, implementation, and testing processes.
  • Stay updated with the latest trends and advancements in embedded software development.

 

Qualifications:

  • Bachelor's or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in embedded software development (3+ years preferred).
  • Proficiency in programming languages such as C/C++.
  • Experience with real-time operating systems (RTOS)
  • Strong understanding of microcontrollers, microprocessors, and digital signal processors (DSP).
  • Knowledge of communication protocols such as I2C, SPI, UART, and CAN.
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.

Organization Melior ITS
Industry IT / Telecom / Software Jobs
Occupational Category Embedded Software Engineer
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2024-05-22 3:50 am
Expires on 2024-12-22