Senior Firmware Engineer
Embedded C
Updated on 5/26/2023
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Linux/Unix
Software Testing
Requirements
- 5+ years experience developing and supporting embedded systems
- 5+ years with C/C++ on Linux based systems
- Extensive experience with RTOS
- Design for security experience
- Experience working on diagnostic and communication interfaces including RS-232/485, I2C, SPI
- Experience designing a variety of peripheral devices and sensors
- Ability and willingness to make critical system-level design decisions and drive projects from start to finish with minimal supervision
Responsibilities
- Significantly contribute on firmware releases deployed to hundreds of global fortune 500 customers
- Engage constructively with your team lead and other team members to define requirements, develop software architecture and plan development
- Use your creativity to deliver innovative solutions from concept to prototype to production
- Conduct software unit tests to exercise your implemented functionality
- Contribute to increase the overall quality of the code base
- Document your software designs
- Contribute to factory test procedures to ensure shipment of quality products
- Communicate and interact with the team to clearly set expectations, share technical details, resolve issues, and report progress
- Participate in brainstorms and otherwise contribute outside your area of expertise
Spacial intelligence platform
Company Overview
VergeSense's mission is to transform the built world by unlocking the potential of every space to foster connection, inspiration, and sustainability. VergeSense is the leading spatial intelligence platform trusted by fiscally savvy, employee-first companies across the world.
Benefits
- Competitive compensation & equity
- Medical, dental, & vision insurance
- Open vacation policy
Company Core Values
- Be customer obsessed
- Just get started
- Deliver quality results
- Communicate with high bandwidth
- Lead with empathy