DysrupIT

Embedded Software Engineer

DysrupIT

full-time

Posted on:

Location Type: Remote

Location: Philippines

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Design, implement, and maintain software for embedded devices and systems
  • Develop new features and enhancements with a strong focus on quality, security, performance, and testability
  • Collaborate with Technical Leads and cross-functional stakeholders to deliver reliable and scalable solutions
  • Interface closely with hardware design and development teams to support system integration and debugging
  • Solve complex technical problems with minimal supervision
  • Advocate for continuous improvements in product quality, security, and performance
  • Participate in automated testing at both unit and system levels
  • Provide post-production and field support as required
  • Identify inefficiencies or impediments within the team and propose practical improvements
  • Deliver features independently while collaborating closely on larger or more complex initiatives
  • Continuously learn and adapt to new technologies required for current and future projects

Requirements

  • Strong understanding of embedded systems and hardware–software interaction
  • Experience debugging firmware and hardware using tools such as oscilloscopes, logic analyzers, and debuggers
  • Solid experience with MCUs (Microcontroller Unit) and peripherals
  • Hands-on experience with embedded RTOS
  • Experience with bare-metal development
  • Knowledge of communication protocols (e.g., SPI, I2C, UART)
  • Experience with cellular communications is a plus
  • Understanding of signal processing / metering systems (analog-to-digital concepts)
  • Experience developing embedded system architectures
  • Experience with automated testing (unit and system testing)
  • Proficient with Git for version control
  • Familiarity with JIRA and Confluence for task tracking and documentation
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded systemsfirmware debuggingMicrocontroller Unit (MCU)embedded RTOSbare-metal developmentcommunication protocolscellular communicationssignal processingembedded system architecturesautomated testing
Soft Skills
problem solvingcollaborationadvocacy for improvementsindependenceadaptability