Firmware Engineer Job at Katalyst Healthcares & Life Sciences Inc, Irvine, CA 92602

UmFJSUdMa3JwajhqK1RSeDlOZWhBdz09

Job Description

Responsibilities:

  • Experience in requirement analysis, system designing, development, porting and validation Embedded Software for microcontrollers, processors of Embedded, IoT and Mobile applications
  • High performance coding in ARM assembly, Python, Java,C++, C, Embedded C.
  • Excellent experience in development of multi - threaded real-time embedded, IoT &mobile applications using Python, Java, C++, C, Embedded C, Android BSP, MATLAB, Embedded Linux etc.
  • Knowledge on Linux Device Driver programming.
  • Knowledge in usage of oscilloscope, Function Generator, Logical Analyzer & CRO.
  • Expertise in design, defines, develop and deploy object-oriented software using C++, OOPS, UML, Design Patterns, SOLID Principles.
  • Expert in modeling circuit design in Proteus and MATLAB.

Requirements:

  • Programming: C/C++, C#, Java, Python
  • Development Tools: Scopes, meters, emulators, debuggers, and schematic capture
  • Protocols: CAN, I2C, SPI, RS232, RS485, UART, TCP/IP, Bluetooth, TFT LCD, CAN, J1939, J1587, PMW, ADC
  • Operating Systems: Linux operating systems (Ubuntu, Debian), Microsoft
  • Control Software: PVCS, MKS Integrity Source Control, Tracker bug software, SourceSafe, perforce version control software and System Weaver
  • Software tools: Win32 API, CCS, Spectrum Debugger, Green Hills Software (GHS) compiler, Catalysers, Qt and Visual Studios
  • Office Tools: Office apps and flowchart tools
  • Systems: Windows XP, NT, 98, UNIX, WinCE, Green Hills, QNX
  • Debugging tools: GNU Debugger, JTAG

Job Types: Full-time, Contract

Schedule:

  • Day shift
  • Monday to Friday

Ability to commute/relocate:

  • Irvine, CA 92602: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • Embedded software: 1 year (Preferred)

Work Location: In person

Similar Jobs

Superica - Dunwoody

Bartender Job at Superica - Dunwoody

Family time on most major holidays: New Years Day, Memorial Day, Juneteenth, July 4th, Labor Day, Thanksgiving, Christmas Eve, and Christmas Day.

Aerotek

Machine Operator Job at Aerotek

Aerotek currently has position for Machine operator in Oshkosh Area, WI, candidates with decent experience of around a year in machine operation will be

HomeGoods

Part Time Summer Temp Job at HomeGoods

Responsible for delivering a highly satisfied customer experience proven by engaging and interacting with all customers, embodying customer experience

Academy Locksmith

Inside Sales Representative Job at Academy Locksmith

Qualifying and quoting prospects, recruiting vendors. Sending email campaigns to reach out to West Coast businesses. Ability to pass a Drug Screen.

Huntsville Hospital Health System

Patient Care Technician Job at Huntsville Hospital Health System

The Patient Care Assistant (PCA) performs various care activities and related services necessary in caring for the personal needs and comfort of patients.