Senior Firmware Engineer @ Rainbird Technologies | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Senior Firmware Engineer jobs in United States
138 applicants
company-logo

Rainbird Technologies · 2 days ago

Senior Firmware Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Artificial Intelligence (AI)Enterprise Software

Insider Connection @Rainbird Technologies

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Work autonomously on moderate to high complex tasks. Responsible for all aspects of firmware development for new, innovative product designs using embedded microcontrollers.
Write high-quality, well-documented, and robust code in embedded C++ for new and existing products.
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. Occasionally provide technical guidance and mentorship.
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.

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.

Embedded C/C++Micro-ControllerSystem-on-ChipDevelopment/Debugging ToolsLow Level CodeRTOSSecurity TechnologiesTools/ToolchainsAgile Software DevelopmentSchematics ReviewProduct Life CycleWaterfall MethodologiesConsumer Products DevelopmentProblem-SolvingAnalyticalSelf-MotivatedAdaptabilityCybersecurityEncryptionAuthenticationHSMsHashesSecure BootCertificatesPIIProduct EcosystemsCloud/IoT InfrastructureAmazonRadio StacksBLE

Required

BS in Electrical, Electronic, Computer Science, Engineering, or related technical degree or equivalent extensive experience. At least seven years of experience in embedded firmware development.
Experience with embedded C/C++ programming (C++ preferred) of Micro-Controller (uC) or System-on-Chip (SoC)
Experience with development/debugging tools (C/C++ compilers, CMake, ICE, JTAG, logic analyzers, etc.)
Experience with low level code, board bring up, bootloader and OTA (oscilloscopes, DMM, etc.)
Experience with a Real Time Operating System (RTOS) such as FreeRTOS or ThreadX
Experience with security related technologies, such as encryption
Experience using tools and toolchains such as IAR, VSCode, Jira, Jenkins, git, Perforce, CI/CD
Experience with Agile software development process (methodology, best practices, and tools)
Ability to review and understand digital and analog schematics.
Experience with multi-tasking and multi-threading
Experience in the full product life cycle
Successful track record using both waterfall and agile methodologies.
Experience developing and deploying consumer products and highly reliable systems.
Self-motivated and strong analytical problem-solving abilities. Ability to thrive in situations of ambiguity.

Preferred

Expert understanding of Cybersecurity and related topics (encryption, authentication, HSMs, hashes, secure boot, certificates, PII)
Experience architecting complex product ecosystems.
Experience integrating products with cloud / IoT infrastructure (Amazon, proprietary or other)
Experience developing and integrating radio stacks in embedded products (BLE, LoRa, LoRaWAN, Sidewalk, WiFi, Cellular Modem)
Experience with CI/CD and automated unit test tools
Experience with Design for Manufacturing Engineering (Automated Test Equipment; ICT; integration of on-prem HSM)
Working experience with battery operated devices

Company

Rainbird Technologies

twittertwittertwitter
company-logo
Truly intelligent automation for complex decisions and scenarios

Funding

Current Stage
Early Stage
Total Funding
$4.97M
Key Investors
Gresham House VenturesAnglia Capital GroupTechstars
2022-09-01Series Unknown· Undisclosed
2019-04-10Series Unknown· Undisclosed
2018-01-25Series Unknown· Undisclosed

Leadership Team

leader-logo
James Duez
Investor, Co-Founder and CEO
linkedin
leader-logo
Ben Taylor
CTO
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot