Solutions Driven ยท 2 days ago
Embedded Software Engineer
Wonder how qualified you are to the job?
RecruitingStaffing Agency
Insider Connection @Solutions Driven
Responsibilities
Help choose, design, and implement all layers of the systems, eg. Kernel, OS, memory management, and security.
Work closely with product management, hardware, and cloud teams to implement and define new features.
Design and implement drivers and libraries that can run in a time-sensitive, potentially low-bandwidth environment.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5+ years of experience building software on embedded systems.
Proficient in C or a C-adjacent language (like C++) and Linux kernel development.
Experience working with a multi-disciplinary team.
Experience working with modern Real Time Operation Systems.
Experience working with communication interfaces like UART, I2C, USB, etc.
Experience working with Git and similar version control systems.
Familiarity with one or more scripting languages.
Preferred
Experience or expertise in various communication protocols (TCP/IP, Bluetooth, WIFI).
Experience or familiarity with 3 phase power and energy concepts.
Experience developing device drivers for embedded Linux systems.
Experience with lab equipment like Oscilloscopes, Signal Generators, etc.
Experience with CI/CD Development practices.
Experience with Linux package configuration and build tools.
Experience with IOT embedded product development environment.
Good to have a background or understanding of the electrical grid, electronics or power quality sector, electrical/power quality/power quality meters (UPS, generator, modem, router, analog sensor, etc.)
Company
Solutions Driven
Solutions Driven is a staffing and recruiting company.
Funding
Current Stage
Growth StageCompany data provided by crunchbase