Salary
💰 $76,000 - $80,000 per year
About the role
- Develop world-class embedded firmware for measurement & analytical instrumentation
- Work as an integral part of an interdisciplinary team
- Perform Object-Oriented Design and coding of real-time embedded software
- Participate in software requirements activities, including elicitation, analysis, and documentation
- Participate in extensive peer reviews
- Create and execute unit and integration tests
- Debug software and hardware/software integration issues
Requirements
- Bachelor's degree in Engineering or Science
- Zero (0) years of applicable experience
- Legal authorization to work in the United States (no sponsorship)
- Preferred: ABET-accredited Bachelor's degree in Computer Engineering, Software Engineering, or Electrical Engineering
- Preferred: Experience with related technologies (C/C++, Object-Oriented Design, UML, real-time operating systems, microcontrollers)
- Preferred: Experience with serial communication protocols such as SPI, SCI, IIC, CAN
- Preferred: Knowledge of design and development of embedded firmware for products based on 8/16/32 bit microcontrollers
- Preferred: Knowledge of low-level device driver development (Timer, UART, ADC)
- Preferred: Knowledge of real-time operating systems (Threadx, MQX, µCO, etc.)
- Preferred: Experience with embedded firmware debugging and familiarity with tools like emulators and debuggers