Senior Embedded Firmware Engineer

Company Info
Minneapolis, MN, United States

Phone: 7632012000
Web Site:

Company Profile


Senior Embedded Firmware Engineer


Minneapolis, MN 

Job ID:


Job Description:

At Open Access Technology International, Inc. (OATI), your career is always on the move. Our employees have expertise across diverse verticals and technology platforms. OATI combines the agility of a small company with the stability of a large company, where we have built a nurturing and rewarding culture diligently over the last 23 years. Our work culture is collaborative and we encourage every Team Member to go beyond their defined roles and learn more. If you are looking for an energetic, challenging, and rewarding career, then OATI is the place to be! To learn more, please visit our website at
OATI is seeking an Embedded Firmware Engineer with experience defining, designing, validating and working through system test challenges for microprocessor and microcontroller based systems.  The ideal candidate will have 3-5 years of work experience in this area.  Experience with 32-bit ARM based microcontrollers and related tools and debuggers is essential. Ability to use logic analyzers and oscilloscopes to facilitate firmware/system debug is desired.  Additionally, having experience with wireless protocols (ZigBee, SubGHz, custom) is desired.  Required to support the effort to create production functional test solutions with supporting firmware and software. Comfort in reading data sheets and reference manuals and understanding expected hardware behaviors is essential.
  • Bachelor of Science in Electrical Engineering or Computer Science or other comparable degree or certification, with relevant work experience
  • 3-5 years of experience firmware for microprocessor/microcontroller based systems
  • 3-5 years of experience implementing drivers and low-level wireless protocols is desirable
  • Experience with embedded RTOS configuration and implementation required
  • Experience with embedded TCP/IP stacks and higher level protocols and security services
  • Experience with USB Stack integration on embedded microcontroller systems
  • Demonstrated success leading teams and mentoring junior staff
  • U.S. Citizen or Lawful Permanent Resident
  • Local to MN
Other Requirements:
  • Experience creating and translating functional design requirements into high quality and testable code is essential
  • Experience with implementing or customizing bootloaders is desirable
  • Must have good oral and written communication skills
  • Must be highly motivated and a self-starter
  • Ability to coordinate the activities of team members to maximize efficiency and quality
OATI offers full time employment with competitive salary and benefits, including 401(k) plan with company match, paid time off, and excellent health and dental insurance programs. OATI prides itself on providing a stable, supportive environment for career development with opportunities for future growth and promotion within the company. Applicants must be self-motivated, energetic, and willing to work in a team-oriented company.
Extra Benefits: OATI Fitness Center, onsite cafeteria that offers breakfast and lunch, games and books for coworkers to enjoy during break, intramural activities like basketball, soccer, volleyball, Frisbee golf, and many more!
To apply please send resume to:
OATI Recruitment: or visit
OATI is an EEO/AA employer.  All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, disability, age, marital status, familial status, membership or activity in a local human rights commission, or status with regard to public assistance, or protected Veteran status.
OATI is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact the Personnel Services Department at 763.201.2000 x 1262 or