Company

OTTO EngineeringSee more

addressAddressCarpentersville, IL
type Form of workFull-Time
CategoryInformation Technology

Job description

Job Description

Senior Firmware Engineer

OTTO designed, manufactured and precision tested, right here in the USA.

OTTO's opportunity:

OurSenior Firmware Engineer is responsible for the design and development of electronic circuitry and software for communications products and accessories. Hands-on design and debug of analog and digital audio circuits. Firmware design for microprocessor-controlled designs is a key requirement. Position includes concept through production design as well as technical support and modifications of existing products.

Note: The Senior Firmware Engineer opportunity has the option to work at either our corporate headquarters in Carpentersville or at our Chicago-based location.

Specifically, the Senior Firmware Engineer will:

  • Design, prototype, and evaluate the performance of analog and digital circuit to meet customer and/or internal specifications
  • Design, develop, and document firmware for microprocessor-controlled designs
  • Specify and select electronic components
  • Contribute to cost and schedule estimates for customer RFQs
  • Generate schematics, Bill-of-Materials (BOMs) and provide PCB layout guidance
  • Provide technical support toward resolution of field and production issues
  • Define product test requirements
  • Collaborate and coordinate with Mechanical, Manufacturing, Procurement, Quality, and Sales teams
  • Maintain schematics, BOM's, ECN's, drawings, layouts
  • Assist with other related duties as required or assigned

What you'll need to bring to the table:

  • 10+ years Embedded Software Engineering experience including architecting product platforms as well as hands-on coding in the area of Consumer Electronic Product Development
  • BSCS or BSEE - M.S. in computer science or electrical engineering is a plus
  • Strong Embedded C and C++ skills
  • Understanding of Electrical Hardware including ability to read schematics, evaluate hardware-software tradeoffs, and write minimal code to resurrect early hardware
  • Experience with ST and Microchip Microprocessors and associated development tools
  • Experience in all phases of software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
  • Experience using Revision Control and Bug Tracking Tools
  • Experience implementing Agile/Scrum software development cycles
  • Experience designing Real Time Operating Systems (RTOS)
  • Experience designing Audio Signal Processing Algorithms is a plus
  • Experience implementing Bluetooth and other wireless protocols is a plus
  • Strong collaboration and communication skills
  • Ability to work independently as well as in a team environment
  • Focus on quality and attention to detail
  • Excellent resourcefulness and debugging skills

OTTO's Benefits:

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) with a company match
  • Tuition Assistance
  • Life Insurance Benefits
  • Competitive Pay
  • Profit Sharing Bonus
  • Paid Vacation and Holidays
  • Company Picnic
  • Holiday Party
  • AND numerous OTTO celebrations throughout the year!

To review all of OTTO's available opportunities,

please visit our career page by clicking on the link below:

https://otto-engineering-inc.breezy.hr/

OTTO Engineering is an Equal Opportunity Employer: Disability/Veteran

Federal Notices

Federal EEOC - Know Your Rights

NLRB Notice

E-Verify

Request for Assistance / Reasonable Accommodation:

If you are a qualified individual with a disability or a disabled veteran, please let us know if you require a reasonable accommodation to complete any part of the online application process. You may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability.

If you need an alternative method for applying, please contact OTTO Engineering via telephone at 847-428-7171 or email at HRDepartment @ ottoexcellence.com

These contact tools may be used only by individuals with a disability for accommodation requests; please do not inquire as to the status of an application.

OTTO Engineering does not accept unsolicited resumes from third party recruiters, agencies, or similar organizations; any submissions will not be honored.

Refer code: 7738291. OTTO Engineering - The previous day - 2024-01-06 10:57

OTTO Engineering

Carpentersville, IL
Popular Senior Firmware Engineer jobs in top cities
Jobs feed

PRE OP & PACU LPN or RN

Cleaver Medical Group Southern Skin

Cumming, GA

Advance Practice Registered Nurse 2-Women's Health

Georgia Department Of Public Health

Gainesville, GA

$38.58 - $40.61 an hour

Director of Nursing

Senior Helpers Of Northeast Atlanta

Cumming, GA

From $60 an hour

Travel Endoscopy Registered Nurse , 40hrs 6.30a-5p - Cumming, GA

Seven Healthcare

Cumming, GA

$2,200 a week

Recreation Aide-PT

Management And Training Corporation

Saint Louis, MO

Deputy Recorder

Clearwater County

Bagley, MN

Salary range of $21.25 - $27.69 with full benefits.

Registered Nurse RN - OutPatient Hospice - System PRN

Northeast Georgia Health System

Gainesville, GA

Recreation Aide-FT

Management And Training Corporation

Saint Louis, MO

JANITOR (FULL TIME)

Compass Group

Denver, CO

JANITOR (FULL TIME AND PART TIME)

Compass Group

Lookout Mountain, TN

Share jobs with friends

Senior Firmware Engineer

CTR Group

Highland, IL

5 months ago - seen