Embedded Firmware Engineer (m/f/d)
at Bragi
Home Office, Nordrhein-Westfalen, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Jan, 2025 | Not Specified | 25 Oct, 2024 | N/A | Bluetooth,Design,Embedded Systems | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Bragi was founded in 2013 and launched the world’s first Truly Wireless Earphones in 2015 (yes, a whole 12 months before the Airpods…)
Since then, We have evolved from a promising startup to a market-moving creator of innovative technology, opening the new category of Truly Wireless Earphones. Bragi transformed into a software enabler for consumer brands, focusing on scaling its technology after investing more than $90 million in software and AI.
Now we are a leader in the AI headphone space, known for our smart devices that integrate seamlessly into users’ lives. With a focus on innovation and user experience, we are driving the evolution of wearable technology.
This is a remote role but you are welcome to join us at our Munich office
Tasks
- Prototyping, integration and development of drivers and components of the low-level software stack in C for our embedded software platform
- Developing unit and integration tests to verify software integrity using C and Python
Using static analysis tools to check for potential issues in our codebase
- Collaborating with the mobile team to ensure compatibility between the firmware and mobile platform applications
- Contribute to the continuous development of the Bragi embedded domain roadmap
Requirements
- Strong C coding skills, in particular for embedded systems
- Experience in design, development and debugging low-level software on embedded targets
- Willingness to work in dynamic agile teams according to a scrum workflow
Fluent in written and spoken English
Responsibilities:
- Prototyping, integration and development of drivers and components of the low-level software stack in C for our embedded software platform
- Developing unit and integration tests to verify software integrity using C and Pytho
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
IT, Software Engineering
Graduate
Proficient
1
Home Office, Germany