Skip to main content

Embedded Software Engineer – C/C++

Website Hammerulo Data Corporation

Embedded Software Engineer

( C/C++)

Apply DirectApply on Jobstreet

Permanent Work from Home

Essential Functions

Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
  • Develops embedded software solutions by studying software requirements.
  • Documents and demonstrates solutions by developing software specifications,  documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.   Encodes specifications by converting logical sequence and workflow into program  language (C‐language,
  • o C++ language.)
  • Verifies program code by conducting static and dynamic code analysis.   Creates and executes software test plans.
  • Participates in developing quality assurance procedures related to software design,  implementation, and verification.
  • Product support

Required Education and Experience

  • 3+ years of embedded software development experience/knowledge.
  • BS (or MS) in Computer Engineering, Cybernetics, Computer Science, Electronics  Engineering or applicable scientific discipline is required.
  • Experience in embedded software development using C/C++.
  • Experience with integrating hardware and software systems.
  • Solid understanding of embedded hardware and architectures.
  • Experience with design and requirements specification and commonly used tools.  Preferred Education and Experience
  • A strong background in programming with C and C++ in a resource-constrained environment.
  • Strong interest in electronic design.
  • Familiarity with real-time operating systems and multi-threaded application development.
  • Working experience in different embedded software frameworks.
  • Knowledge of creating board support packages to bring up new hardware devices.
  • Experience with various microcontrollers.
  • Experience with communication protocols such as UART, RS232, USB, I2C, and SPI.
  • Ability to read hardware schematics and troubleshoot using oscilloscopes and logic analyzers.

Required Attributes:

  • Self-motivated and self-managing, with strong time management and organizational skills
  • Ability to thrive in a fully remote organization
  • Positive and solution-oriented mindset
  • Strong analytical and problem-solving skills
  • High aptitude to learn new tools and technologies

What’s in store for you:

  • Full-time position
  • Direct Hire
  • Permanent Work From Home
  • Industry-verified, competitive compensation and benefits package
  • HMO Medical Plan 250K MBL + 1 Dependent
  • SL & VL Credits with SL Conversion
  • Company-issued equipment
  • Signing Bonus

If this sounds like you, then apply now for this fantastic work-from-home opportunity and join one of the Philippines' leading IT teams.