Search by job, company or skills

Actalent

Senior Embedded Software Engineer

7-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Company: Actalent is committed to delivering high-quality firmware solutions across diverse industries in the India marketplace.

About the Role: The Senior Embedded Software Developer role is a technical, hands-on engineering position responsible for the design, development, and optimization of embedded firmware.

Responsibilities:

  • Bachelor's degree in electrical or software Engineering and/or Computer Science
  • 7+ years of embedded software development experience
  • Knowledge in multithread, multi-process, and real-time application development
  • Extensive knowledge in SW development on RTOS, i.e. FreeRTOS, Linux or another POSIX OS system
  • Hands on experience with 32-bit ARM based processors
  • Experience with UART, Serial, I2C, Timer and SPI drivers
  • Proficient in C and C++ programming language
  • Knowledge of Agile/Scrum/Sprint and waterfall methodologies
  • Experience with debugging tools JTAG, scope, logic analyzer, multimeter
  • Experience with versioning tools such as GitHub
  • Experience in issue tracking system (e.g., JIRA, Integrity)
  • Experience with Atlassian tools (JIRA, Confluence)
  • Hands on experience working with middleware and application layer
  • Strong analytical and problem-solving skills with ability to self-learn
  • Self-starter with the ability to operate effectively with minimal supervision
  • Understanding and working knowledge of low-level driver development
  • Experience working with STM, TI, Microchip, NXP 32-bit microcontroller
  • Effective communication skills in a dynamic environment
  • Good working experience in multi-threaded programming, RTOS, IPC
  • Self-motivated and able to work effectively both independently and in a team
  • Strong communication skills to effectively collaborate with cross-functional teams
  • Collaborate with a multi-disciplinary global development team
  • Strong analytical and debugging skills

Qualifications:

  • Bachelor's degree in electrical or software Engineering and/or Computer Science

Required Skills:

  • 7+ years of embedded software development experience
  • Knowledge in multithread, multi-process, and real-time application development
  • Extensive knowledge in SW development on RTOS
  • Hands on experience with 32-bit ARM based processors
  • Proficient in C and C++ programming language

Preferred Skills:

  • Experience with debugging tools JTAG, scope, logic analyzer, multimeter
  • Experience with versioning tools such as GitHub
  • Experience in issue tracking system (e.g., JIRA, Integrity)
  • Experience with Atlassian tools (JIRA, Confluence)
  • Hands on experience working with middleware and application layer

Equal Opportunity Statement: Actalent is committed to diversity and inclusivity in the workplace.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145736275

Similar Jobs