Embedded Systems Engineer SkillLabs

  • company name SkillLabs
  • working location Office Location
  • job type Full Time

Experience: 2 - 2 years required

Pay:

Salary Information not included

Type: Full Time

Location: Punjab

Skills: Embedded systems, Performance optimization, Debugging, Configuration Management Tools, Analytical skills, Communication skills, CC, microcontroller architectures, Communication Interfaces, System Calls, crosscompilation, hardwarefirmware debugging, Software Development Lifecycle, Problemsolving abilities, performance profiling tools, functional safety standards

About SkillLabs

Job Description

Job Responsibilities Develop and maintain embedded software for microcontroller-based systems. Design, implement, and test software components using C/C++. Optimize software for performance, power consumption, and memory usage. Work with hardware teams to integrate software with hardware components. Troubleshoot and debug software and hardware issues. Collaborate with cross-functional teams to ensure project success. Required Skills And Experience Strong programming skills in C/C++. In-depth understanding of embedded systems concepts and architectures. Experience working with multi-process and multi-threaded systems. Familiarity with microcontroller architectures (e.g., ARM, MSP, Microchip). Proficiency in communication interfaces (UART, SPI, I2C). Experience with system calls, performance optimization, debugging, and cross-compilation. Strong hardware/firmware debugging skills using lab equipment. Knowledge of software development lifecycle (SDLC). Experience with configuration management tools (Git, SVN). Excellent analytical and problem-solving abilities. Strong communication skills, both verbal and written. Experience with performance profiling tools is a plus. Knowledge of functional safety standards is a plus. Preferred Qualifications Experience with specific microcontrollers (e.g., STM, Texas, NXP, ARM). Knowledge of C++ embedded systems concepts. Graduation / diploma in electronics will be preferred B tech Electronics & communications,