
IT - IT Developer - Embedded Software (Senior Level)
LanceSoft, Marlborough, MA, United States
Job Description
Duration: 06 to 07 months with possible extension
top 3 "must-have"skills or qualities in a candidate:
Hands-on experience with both Embedded C and C++ (ICU), including the ability to make VID changes, Experience with STM32 and RTOS-based applications -ThreadX preferred, FreeRTOS is also acceptable, Experience with JTAG.SWD debuggers, Familiarity with NetX Duo is preferred.
Embedded Software Engineer (5-6 Years)
Role: Individual Contributor
Key Responsibilities
• Develop and maintain embedded firmware for any microcontrollers (STM32)
• Implement and integrate RTOS based applications (ThreadX preferred)
• Work with NetX Duo networking stack
• Perform board bring up, debugging, and issue resolution using hardware debuggers
• Collaborate with cross functional team teams
• Support integration, verification, and production releases
Required Skills & Experience
• 5-6 years of experience in embedded software development
• Strong C programming and C++ skills
• Familiarity with NetX Duo
• Experience with JTAG/SWD debuggers
Good to Have
• Hands on experience with STM32 and IAR Embedded Workbench
• Working experience with ThreadX RTOS (strong advantage)
• Experience with FreeRTOS or other RTOS
Exposure to embedded networking or system integration
Meet Your Recruiter
Ravi Patel
Duration: 06 to 07 months with possible extension
top 3 "must-have"skills or qualities in a candidate:
Hands-on experience with both Embedded C and C++ (ICU), including the ability to make VID changes, Experience with STM32 and RTOS-based applications -ThreadX preferred, FreeRTOS is also acceptable, Experience with JTAG.SWD debuggers, Familiarity with NetX Duo is preferred.
Embedded Software Engineer (5-6 Years)
Role: Individual Contributor
Key Responsibilities
• Develop and maintain embedded firmware for any microcontrollers (STM32)
• Implement and integrate RTOS based applications (ThreadX preferred)
• Work with NetX Duo networking stack
• Perform board bring up, debugging, and issue resolution using hardware debuggers
• Collaborate with cross functional team teams
• Support integration, verification, and production releases
Required Skills & Experience
• 5-6 years of experience in embedded software development
• Strong C programming and C++ skills
• Familiarity with NetX Duo
• Experience with JTAG/SWD debuggers
Good to Have
• Hands on experience with STM32 and IAR Embedded Workbench
• Working experience with ThreadX RTOS (strong advantage)
• Experience with FreeRTOS or other RTOS
Exposure to embedded networking or system integration
Meet Your Recruiter
Ravi Patel