Jobs and Careers
IN

Embedded Software Engineer

Ingenuity Design Group
United Statesfull_timeVerifiedPosted 11 Nov 2025

About the role

The Role

In your role as an Embedded Software Engineer, you will be responsible for driving innovation and quality in electronics software design throughout the full product development life cycle in our tightly integrated multidisciplinary teams. You will be instrumental in creating better products together with our clients, from concept through production, always applying our high-quality standards. As a key member of the team, you will share your experience and knowledge, as well as learn from your colleagues.

Key Responsibilities

Your key responsibilities will be:

  • Developing software for a wide variety of embedded systems
  • Integrating software with hardware and testing prototypes
  • Protocol and communications system development
  • Analysing user requirements and converting them into functional code
  • Conducting technology feasibility studies
  • Defining test protocols and carry out test procedures
  • Participating in multi-disciplinary design team development processes
  • Engaging with clients on a regular basis
  • Minimum Criteria

    In order to be considered for the role, applicants are required to meet the following minimum criteria:

  • Be an Australian citizen, permanent resident or hold a working visa
  • Hold a relevant degree from a reputable University (e.g. Bachelor of Software or Electrical Engineering, Bachelor of Computer Science)
  • Have worked as a professional developer for 3 or more years
  • Competent in ANSI-C/C++ coding
  • Competent in the design of embedded systems, particularly ARM based micro-controllers
  • Able to read and work with circuit schematics and datasheets
  • Able to use test equipment such as an oscilloscope and logic analyser to debug embedded systems
  • Have excellent English communication skills (both oral and written)
  • Capable of working independently and as part of a team
  • Favourable Criteria

    Applicants who meet the following criteria will also be considered favourably:

  • Experience developing wireless products employing Cellular, Wi-Fi, Bluetooth, etc. communications interfaces
  • Have specific expertise in the development of IoT systems and Home Automation
  • Have past exposure to design consulting
  • Apply for this role

    Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

    Apply Now →Generate Application Kit

    Free account required — sign up in 30s

    Company

    Ingenuity Design Group

    View company profile →