Embedded Software Engineer (einfochips Inc)

Arrow ElectronicsBoise, ID
1dOnsite

About The Position

Note: This role will perform work covered by International Traffic in Arms Regulations. Viable candidates for this position must be eligible for an export license or be a U.S. Person (which includes but is not limited to U.S. citizens or nationals, lawful permanent residents, refugees, and asylees). The embedded software sengineer designs, develops, tests, and maintains real-time embedded software. The engineer will identify and fix issues and work collaboratively with engineers, product managers, and others on various teams. Design and develop real-time embedded software, including real-time operating systems, hypervisor and boot loader. Board bring-up activities for a customized ARM target. DO-178 standard experience is mandatory. Test and debug the developed software. Participate in the certification activities Improve system efficiency and stability after development Collaborate with customers to create software based on their needs

Requirements

  • Minimum of a bachelor’s degree in computer science or EE engineering
  • Professional experience in embedded systems.
  • Significant programming experience in C
  • Experience in trouble-shooting embedded systems and microcontroller peripherals.
  • Experience in working in real-time operating systems.
  • Experience with agile methodologies and iterative development process.
  • Experience in using Atlassian products: Jira, Confluence.
  • Experience in interfaces, IP protocols, and hardware subsystems.
  • Proficiency in working with common embedded systems communication protocol.
  • Strong interpersonal and writing skills.
  • Ability to work as part of a team.
  • Exceptional analytical and problem-solving skills.
  • Self-motivated and passionate about your work and embedded systems.
  • Always eager to learn and improve.
  • DO-178 standard experience is mandatory.
  • Viable candidates for this position must be eligible for an export license or be a U.S. Person (which includes but is not limited to U.S. citizens or nationals, lawful permanent residents, refugees, and asylees).

Responsibilities

  • Design and develop real-time embedded software, including real-time operating systems, hypervisor and boot loader.
  • Board bring-up activities for a customized ARM target.
  • Test and debug the developed software.
  • Participate in the certification activities
  • Improve system efficiency and stability after development
  • Collaborate with customers to create software based on their needs

Benefits

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