Embedded Engineer

ArrowDenver, CO
$164,112 - $180,523Onsite

About The Position

eInfochips Inc. Embedded Engineer Job Description Design and develop real-time embedded software and firmware based application. Analyze domain-specific technical and low-level requirement and modification as per end customer or system requirement and participate in software design. Perform software testing including unit, functional and system level validation including manual and automated methodologies. Document technical deliverables including software specifications, design documents, code annotations, test cases,test report and release, notes throughout the project lifecycle. Develop software solutions using stablished programming languages or by learning new languages required for specific projects. Develop new approaches to complex design challenges.

Requirements

  • Requires a master’s degree or foreign equivalent in Computer Science, Electrical Engineering, Electronics Engineering, or related field, plus 3 years of experience as an Embedded Engineer position, job offered, or related occupation.
  • Requires experience with the following skills: Developing embedded application firmware/software on microcontroller running bare metal or Real time operating system; Using operating systems like Linux, Android or Zephyr OS with Board Support Software Packages (BSP), board bring ups and product specific device drivers; Working in firmware based embedded platform with good debugging skills & performance enhancements of embedded systems using programming C/C++ languages; Testing & experience working with cross functional teams and source code management tool, bug tracking tool; Building & release software build using Jenkins; and Using agile software development methodology.
  • Will work at various unanticipated locations throughout the U.S. because the travel and specific worksite locations are multiple unexpected destinations nationwide up to 100% of the time.

Responsibilities

  • Design and develop real-time embedded software and firmware based application.
  • Analyze domain-specific technical and low-level requirement and modification as per end customer or system requirement and participate in software design.
  • Perform software testing including unit, functional and system level validation including manual and automated methodologies.
  • Document technical deliverables including software specifications, design documents, code annotations, test cases,test report and release, notes throughout the project lifecycle.
  • Develop software solutions using stablished programming languages or by learning new languages required for specific projects.
  • Develop new approaches to complex design challenges.

Benefits

  • Medical, Dental, Vision Insurance
  • 401k, With Matching Contributions
  • Paid Time Off
  • Tuition Reimbursement
  • Health Savings Account (HSA)/Health Reimbursement Account (HRA) Options
  • Growth Opportunities
  • Short-Term/Long-Term Disability Insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service