Interested in joining the Darkglass team?
Are you passionate about all things bass and music? Do you dream of making the most top-notch products in the industry?
Embedded Software Engineer (Full time)
Core responsibilities
- Lead the development of embedded software systems.
- System design and architecture.
- Project planning/task definition and prioritization/team coordination.
- Implement firmware for resource-constrained real-time systems.
- Device/hardware drivers.
- Middleware.
- Embedded audio applications.
- Write comprehensive and intelligible technical documentation.
- Participate in the design, testing, debugging, and validation of mixed-signal electronics.
- Hardware requirements definition and component selection
- Design review
- Debugging of hardware prototypes (e.g. being comfortable around an oscilloscope
- Design/implement/maintain build and test systems.
Core skills
- Good understanding of the C/C++17 programming languages.
- Experience working with real-time embedded systems (on bare-metal or RTOSes).
- Experience using embedded communication protocols such as UART, I2C and SPI.
- Experience with board bring-up and debugging hardware prototypes.
Extra qualifications
- Basic familiarity with digital audio systems (audio interfaces, DAWs, other audio processing/analysis software).
- Experience in Audio DSP development for embedded systems.
- Experience working with BLE (GATT) or USB-HID class A-devices.
- Basic knowledge of Javascript/NodeJS.
Other information
Begins: As soon as possible
Work extent: Permanent contract
Possible remote work
Location: Elimäenkatu 20 A, Helsinki,
Benefits
- Competitive salary
- Health insurance
- High level of autonomy, and the possibility to work on a broad range of tasks according to preference.
- Strong decision-making impact, both in terms of technologies and product design.
Interested? Please send your resume and cover letter to marcos@darkglass.com!