Senior Embedded Software Engineer
1 day ago
We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Gridware. As a key member of our engineering team, you will be responsible for developing robust, well-tested, and power-efficient firmware for our microcontroller platform.
Responsibilities:- Develop C++ firmware for our microcontroller platform
- Implement C++ drivers for microcontroller peripherals and external sensors
- Work with our backend codebase to develop and test device communications
- Maintain and extend our build system to support various embedded hardware platforms
- Develop efficient data processing and collection algorithms in a resource-constrained environment
- Develop hardware in the loop (HITL) testing infrastructure
- 5+ years embedded software engineering experience (RTOS's or bare metal)
- Comfortable working across multiple domains (hardware, firmware, software)
- Strong C and/or C++ knowledge
- Python or another scripting language
- Comfortable using Git
- Comfortable in a Linux development environment
- Comfortable debugging with an oscilloscope and/or logic analyzer
- Strong understanding of operating system and real-time operating system concepts
- Good at reading datasheets and schematics
- Assembly language (extra bonus points for ARM)
- Basic web programming knowledge (backend)
- Experience developing hardware
- Experience with LoRa, SigFox, or other Low Power Wide Area Networks (LPWANS)
- Experience with cellular communications
- Experience with optimizing for low power
- Experience with digital signal processing (DSP)
- Flexible starting hours to reduce commute
- Health Insurance = We cover 100% of Gold and Platinum health insurance plan premiums and up to $800 of plan premiums for dependents.
- Dental & Vision = We also cover 100% of the premiums of an excellent Dental and Vision Plan and 100% of the premiums for one dependent.
- Paid Parental Leave
- 401K
- Free parking and a commuter allowance
Salary range in California: $125k - $164k
Gridware is an equal-opportunity employer. We want applicants of diverse backgrounds and hire without regard to color, gender, religion, national origin, citizenship, disability, age, sexual orientation, or any other characteristic protected by law.
Gridware is headquartered in Walnut Creek, CA
-
Senior Embedded Software Engineer
2 weeks ago
San Francisco, California, United States SPAN Full timeAbout the RoleWe are seeking a highly skilled Senior Device Software Engineer to join our Device Software Platform Team at SPAN. As a key member of our team, you will be responsible for maintaining and developing the embedded Linux platform powering our energy metering, load management, and EV charging products.Key ResponsibilitiesPartner with...
-
Senior Embedded Software Engineer
2 days ago
San Diego, California, United States General Atomics and Affiliated Companies Full timeJob Title: Senior Embedded Software EngineerGeneral Atomics and Affiliated Companies is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded software for control systems.Key Responsibilities:Lead a team of software...
-
Senior Embedded Software Development Engineer
4 weeks ago
San Francisco, California, United States Powell Industries Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our team at Powell Industries. As a key member of our software development team, you will be responsible for the development, validation, and support of firmware and software for our industrial products.Key ResponsibilitiesProduct Development: Formulate...
-
Senior Embedded Software Developer
1 day ago
San Francisco, California, United States Murray Full timeSenior Embedded Software EngineerMurray is seeking a highly skilled Senior Embedded Software Engineer to join their team in the San Francisco Bay Area. As a key member of the consumer electronics company, you will play a crucial role in designing and developing software architecture for our products.Key Responsibilities:Collaborate with cross-functional...
-
Senior Embedded Software Engineer
2 days ago
San Diego, California, United States Inovio Pharmaceuticals Full timeJob Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Inovio Pharmaceuticals. As a key member of our engineering team, you will be responsible for developing and enhancing Electroporation Device firmware and associate tools to support new features and improve overall reliability of...
-
Senior Embedded Software Developer
2 weeks ago
San Francisco, California, United States Gridware Full timeJob Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Gridware. As a key member of our engineering team, you will be responsible for developing and maintaining our firmware for microcontroller platforms.Responsibilities:Design and develop C++ firmware for our microcontroller...
-
San Diego, California, United States Indotronix International Corporation Full timeJob Title: Senior Embedded Systems Software EngineerWe are seeking a highly skilled Senior Embedded Systems Software Engineer to join our team at Indotronix International Corporation. As a key member of our software engineering team, you will be responsible for designing, analyzing, documenting, and testing software specifications for our large-scale...
-
Senior Embedded Software Developer
3 weeks ago
San Francisco, California, United States Powell Industries Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our team at Powell Industries. As a key member of our software development team, you will be responsible for designing, developing, and validating firmware and software for our industrial products.Key ResponsibilitiesProduct Development: Formulate and...
-
Senior Embedded Software Engineer
4 weeks ago
San Mateo, California, United States Verkada Full timeAbout VerkadaVerkada is a leading provider of cloud-based physical security solutions, offering a comprehensive platform for businesses to manage and secure their physical environments.Our mission is to empower organizations to create safer and more efficient workplaces by providing real-time insights and actionable intelligence.Job SummaryWe are seeking an...
-
Senior Firmware Engineer
3 weeks ago
San Francisco, California, United States Lime Full timeAbout the RoleLime is a leading provider of shared electric vehicles, and we're seeking a highly skilled Senior Firmware Engineer to join our team. As a key member of our on-vehicle software team, you will be responsible for designing and developing software that runs on our connected vehicles.Key ResponsibilitiesDrive the design, development, and operation...
-
Senior Embedded Software Engineer
4 weeks ago
San Luis Obispo, California, United States Rosenxt Full timeAbout RosenxtRosenxt is a forward-thinking technology group that embodies 45 years of engineering excellence. As a privately owned global partner, we are committed to the long-term and strive to turn opportunities into successful ventures. Our team of tech enthusiasts dives deep into the latest technologies, leveraging our expertise in various fields such as...
-
Embedded Software Architect
3 weeks ago
San Francisco, California, United States Murray Full timeSenior Embedded Software EngineerMurray is seeking a highly skilled Senior Embedded Software Engineer to lead the development of our cutting-edge consumer electronics products. As a key member of our team, you will be responsible for designing and implementing software architecture, writing high-quality code, and collaborating with cross-functional teams to...
-
Embedded Software Engineer
5 days ago
San Francisco, California, United States Ouster Full timeJob Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Ouster. As a key member of our firmware team, you will be responsible for designing and developing the embedded software that powers our lidar firmware system.Key Responsibilities:Design and develop high-quality embedded software for our lidar...
-
Senior Embedded Software Engineer
4 weeks ago
San Luis Obispo, California, United States Rosenxt Full timeAbout RosenxtRosenxt is a forward-thinking technology group that has been a visionary architect of progress for 45 years, with a strong commitment to engineering excellence.We are a privately owned global partner that looks beyond tomorrow, focusing on long-term success and turning opportunities into successful ventures. Our team of tech enthusiasts is...
-
Senior Embedded Software Engineer
6 days ago
San Diego, California, United States CliniComp Full timeJob Title: Senior Embedded Software EngineerCliniComp is seeking a highly skilled Senior Embedded Software Engineer to join our team in San Diego, CA. As a key member of our engineering team, you will be responsible for designing and implementing software solutions for our medical devices.Key Responsibilities:Design and implement software solutions for our...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States CISCO Systems Full timeAbout the RoleCisco Systems is seeking a highly skilled Senior Software Engineer to join our UCS Chassis Management Software team. As a technical lead, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key ResponsibilitiesLead a team of skilled...
-
Senior Firmware Embedded Software Engineer
6 days ago
San Diego, California, United States Fluidra North America Full timeJob Title: Senior Firmware Embedded EngineerWe are seeking a highly skilled Senior Firmware Embedded Engineer to join our Engineering team in Carlsbad, CA. As a key member of our team, you will be responsible for designing, writing, and modifying firmware for embedded control applications using C/C++ computer language.Key Responsibilities:Designs, writes,...
-
Embedded Software Engineer
1 week ago
South San Francisco, California, United States Zipline Full timeAbout ZiplineZipline is a technology company on a mission to transform the way goods move. Our aim is to solve the world's most urgent and complex access challenges by building, manufacturing, and operating the first instant delivery and logistics system that serves all humans equally, wherever they are.The RoleWe are seeking a highly skilled Embedded...
-
Senior Firmware Embedded Software Engineer
4 weeks ago
San Diego, California, United States Fluidra North America Full timeAbout the RoleWe are seeking a highly skilled Senior Firmware Embedded Software Engineer to join our Engineering team in Carlsbad, CA. As a key member of our team, you will be responsible for designing, writing, and modifying firmware for embedded control applications using C/C++ computer language.Key ResponsibilitiesDesigns, writes, and modifies firmware...
-
Senior Embedded Software Developer
2 weeks ago
San Francisco, California, United States Gridware Full time{"title": "Embedded Software Engineer - Grid Protection Systems", "subtitle": "Join our team of experts in developing cutting-edge firmware and software for grid protection systems.", "content": "Job SummaryWe are seeking an experienced Embedded Software Engineer to join our team at Gridware. As a key member of our engineering team, you will be responsible...