Embedded Software Engineer Job at Ingenuity Design Group, Golden, CO

K01EaGRhOHVOaHlYNWhwMXhpY3RkZUtpd3c9PQ==
  • Ingenuity Design Group
  • Golden, CO

Job Description

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

Job Tags

Permanent employment, Full time, Work visa,

Similar Jobs

Department of Rehabilitation

Food Service Technician 1 Job at Department of Rehabilitation

 ...vocational training services to adults who are blind/visually impaired. Under general supervision of the Cook Specialist I or II, the Food Services Technician I will perform general cooking support duties in OCB's cafeteria facility, providing a professional, helpful and... 

Vitality Hospice

Certified Hospice Aide (CNA) Job at Vitality Hospice

 ...Certified Nursing Assistant (CNA) Full-Time | Field-Based Vitality Hospice & Palliative Care is seeking a compassionate and dedicated Certified Nursing Assistant (CNA) to join our growing team. This is an opportunity to work for a clinician-owned and operated hospice... 

Yakima Valley Farm Workers Clinic

Advanced Practice Clinician - Nurse Practitioner or Physician Assistant Job at Yakima Valley Farm Workers Clinic

 ...populations. Position Details: ~ Certified bilingual Medical Assistant dedicated to assisting in translation and patient care ~1.0...  ...position, you must complete a Master's or Doctoral Degree -Nurse Practitioner or Master's Degree - Physician Assistant or Bachelor... 

The Goddard School

Chinese Teacher: Part Time Job at The Goddard School

 ...Bethesda is looking for an energetic, warm, and engaging Part Time Chinese Language teacher.A Chinese Teacher at The Goddard School is...  ...read newsprint, with or without corrective lenses* Ability to speak and be understood under normal circumstances* Ability to use... 

Aveanna Healthcare

In Home Nursing RN - Feeding Tube/PICC Line Teenager (Overnights) Job at Aveanna Healthcare

 ...Join a Company That Puts People First! Registered Nurse RN Schedule: Sunday-Saturday 6:00pm-6:00am Location/Setting: Ludowici 31316 Age Range: Teenager Acuity: Feeding Tube/PICC Line We are one of the largest private duty nursing companies in the nation...