Unknown Company

Embedded Software Engineer

indianapolis, in • Posted 3 days ago
Onsite Full Time General

Embedded Firmware EngineerGlassboard is a hardware product development firm. We're a team of designers, mechanical engineers, electrical engineers, and embedded software engineers who come together to build products from concept to commercialization. We work across categories like consumer products, healthcare and medical devices, industrial applications, and transportation and mobility, for clients that range from startups to Fortune 500 companies.Position OverviewAs an Embedded Firmware Engineer at Glassboard, you will be responsible for the firmware and embedded software (RTOS, Linux, Android) that operates on custom electronics. We are building technically strong, fast-moving teams that pride themselves on superior execution. This role entails ownership of firmware efforts, ranging from architecture and implementation through validation and manufacturing support. It reports directly to the Chief Technology Officer and works in close cooperation with our hardware engineering team and the rest of the Glassboard product development team.Key ResponsibilitiesDevelop, enhance, and debug new and existing real-time firmware in CSpecify, design, and implement functionality and behaviors of embedded subsystemsDrive firmware development for performance, scalability, robustness, and tight hardware integrationAssist in the creation of technical specifications from high-level customer requirementsParticipate in prototype bring-up and debugging, as well as functional verificationEducation and ExperienceMinimum 2 years of experience in a product development or R&D focused field. Bachelor's Degree in EE/CE/EET/CET preferred, or equivalent experience. Consumer, automotive, industrial, or medical product development experience a plus.Required QualificationsDirect experience developing embedded software using Linux, RTOS, or bare metalFamiliarity with common hardware-level communications such as USB, CAN, UART, SPI, I2C, etc.Ability to work in a fast-paced environment, on multiple projects simultaneouslyStrong organizational skills and attention to detailExperience with version control tools such as Git or SVNFamiliarity with real-time debuggers like Segger J-LinkFamiliarity with schematics, basic electronic components, and connectionsPreferred Qualifications3+ years of experience in product development or R&DExperience with embedded Linux build systems such as Yocto or BuildrootExperience with Android AOSP and the Soong build systemExperience coding in JavaScript, Python, and C++ a plusFamiliar with IDEs such as Visual Studio Code, Eclipse, Keil, IAR, etc.Understanding of power electronics and battery management systemsRF testing experience and experience with regulatory certification and testing (FCC, CE, UL, IEC)Experience working with wireless protocols such as Bluetooth, Zigbee, LTE, LoRa, WiFi, etc.Benefits & PerksComprehensive healthcare coverage and 401(k) match. Paid parental leave.

Educational opportunities and support for your professional growth. A full makerspace lab, open for your personal projects. Company outings and a high-energy, open, and authentic studio in Indianapolis.Glassboard is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Back to Job Search