JR Firmware Engineer needed for a great water conservation company!
This Jobot Job is hosted by: Naji Hendrix Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary: $100,000 - $140,000 per year
A bit about us:
With over 90 years in business, we are a global leader in providing water conservation management technology and systems. Through advanced analytics, technology-enabled and market-driven solutions, we aim to solve some of industries' biggest obstacles to growth.
Why join us?
Competitive pay (DOE) + annual bonus
100% remote (or hybrid option if preferred)
Health insurance from day 1 (medical/dental/vision)
401(k)
Paid time-off
Meaningful equity participation
flex schedule
Job Details
We are looking for a Firmware Engineer to help write high-quality, well-documented, and robust code in embedded C for new and existing products. New Grads welcome to apply!
Responsibilities: Firmware development activities include design and development, design reviews, excellent documentation, test and verification of modules, product verification, coordination with quality assurance, and field validation Utilize data sheets, review schematics, and perform board bring up as needed Report status and progress against the plan and activity Collaborate directly and effectively with other firmware developers and other teams including Electronics design, DevOps, Cloud software, Manufacturing, Quality Assurance, Test Automation, and Marketing Create and maintain excellent and organized project records and documentation Participate in sustaining activities for existing products including diagnosis and resolution of defects
MINIMUM Qualifications: BS in Electrical, Electronic, Computer Science, Engineering, or related technical degree or equivalent extensive experience. Fresh graduates are eligible for this position. Experience with embedded C/C programming on Micro-Controller (uC) or System-on-Chip (SoC) Excellent English communication (verbal and written) Self-motivated and strong analytical problem-solving abilities
BONUS if you have: Experience with development/debugging tools (C/C compilers, ICE, JTAG, oscilloscopes, etc.) Experience with board bring up, bootloader and OTA Experience using waterfall or agile methodologies Experience with a Real Time Operating System (RTOS) such as FreeRTOS or ThreadX Experience integrating products with cloud / IoT infrastructure (Amazon, proprietary or other) Experience with Agile software development process (methodology, best practices, tools) Experience using tools and toolchains including IAR, VSCode, Jira, Jenkins, git, Perforce Ability to review and understand digital and analog schematics Experience developing and integrating radio stacks in embedded products (BLE, LoRa, LoRaWAN, WiFi) More senior candidates are expected to also bring leadership experience, knowledge in the full product life cycle, and a wider range of in-depth technical knowledge of different subject matters Experience developing and deploying consumer products and highly reliable systems Working experience with battery operated devices Knowledge of multi-tasking or multi-threading systems Experience with CI/CD and unit test frameworks
Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.