Daedalus ยท 3 months ago
Software / Firmware Engineer
Daedalus is an award-winning leader in research, design, and engineering, focusing on innovative solutions for healthcare, safety, and science. They are seeking a strong software engineer with experience in embedded software development, iOS and Android applications, and familiarity with machine learning.
ManufacturingProduct DesignProduct Management
Responsibilities
Experience in embedded software development for microcontrollers in C and/or C++
Ability to understand processor reference manuals and use on-chip peripherals
Familiarity with ADC, timer, PWM, RS-232, I2C, SPI, DAC, USB, FLASH, LCD, and Ethernet interfaces
Knowledge of fail-safe software design approaches like watchdogs, redundancy, handshakes, and error checking
Familiarity with basic sensor and control signal processing such as filters, FFT/iFFT, and PID control
Ability to review, understand, and augment/revise existing code
Ability to read schematics and participate in low level hardware/software design decisions
Knowledge of app development for both iOS and Android (Objective C and Java)
Ability to implement rapid prototypes for user interfaces
Knowledge of device control, sensors, and networking capabilities
Ability to develop, test, and release production quality applications
Familiarity with machine learning, including model training and data curation
Qualification
Required
experience in embedded software development for microcontrollers in C and/or C++
ability to understand processor reference manuals and use on-chip peripherals
familiarity with ADC, timer, PWM, RS-232, I2C, SPI, DAC, USB, FLASH, LCD, and Ethernet interfaces
knowledge of fail-safe software design approaches like watchdogs, redundancy, handshakes, and error checking
familiarity with basic sensor and control signal processing such as filters, FFT/iFFT, and PID control
ability to review, understand, and augment/revise existing code
ability to read schematics and participate in low level hardware/software design decisions
knowledge of app development for both iOS and Android (Objective C and Java)
ability to implement rapid prototypes for user interfaces
knowledge of device control, sensors, and networking capabilities
ability to develop, test, and release production quality applications
familiarity with machine learning, including model training and data curation
Company
Daedalus
Daedalus offers research, design, engineering, and manufacturing services for industrial companies.
Funding
Current Stage
Early StageCompany data provided by crunchbase