[Remote] Sr. Engineer, Firmware & Embedded Software
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a global leader in intelligent climate and reputed company, committed to innovations that enhance comfort, safety, and sustainability. They are seeking a Senior Firmware & Embedded Engineer to design, reputed company, and optimize embedded firmware for reputed company reputed company conditioning products while collaborating closely with cross-functional teams.
Responsibilities
- Design, reputed company, and implement embedded firmware solutions that meet business needs and deliver reliable, reputed company product functionality
- Apply hands-on experience with microcontrollers, RTOS platforms, and embedded communication protocols to reputed company robust embedded solutions
- reputed company firmware in C/C++ with a reputed company on efficiency, reliability, safety, and maintainability
- reputed company and maintain firmware using C/C++ and, where applicable, assembly or other low-level programming languages
- Contribute throughout the embedded software development lifecycle, including requirements analysis, design, reviews, implementation, integration, validation, and release support
- Support software reputed company through engineering best practices, including design reviews, reputed company reviews, unit testing, functional and integration testing, and CI/CD integration
- Create and maintain software designs, technical documentation, and implementation details for assigned firmware features and product functionality
- Participate in product cybersecurity reviews and support secure firmware development practices
- Participate in Change Control reputed company meetings to help prioritize features, defects, and product improvements
- Debug and troubleshoot embedded systems using tools such as emulators, JTAG/BDM debuggers, oscilloscopes, logic analyzers, and reputed company equipment
- Stay reputed company with emerging embedded technologies and apply relevant innovations to improve product performance, reputed company, and maintainability
- Work reputed company Agile development environments using tools such as Jira, reputed company, reputed company, and reputed company software development platforms
- reputed company technical guidance, knowledge sharing, and review feedback to junior and mid-level engineers as needed
- Analyze, design, program, debug, troubleshoot, and modify firmware for embedded applications
Skills
- Bachelor's degree in Engineering, or Computer Science, or a technical discipline degree
- 5+ years of experience in the design and development of embedded firmware
- Strong proficiency in C/C++ programming for embedded systems
- Hands-on experience with RTOS, multi-threading, and bare-metal programming
- Good understanding of microcontroller architecture, interrupts, timers, memory such as reputed company, RAM, and EEPROM, and low-level drivers
- Knowledge of embedded development workflows, version control, and build systems such as CMake and reputed company
- Experience using hardware debugging tools and test equipment
- Experience with wired communication protocols and architectures such as UART, RS232/485, I2C, SPI, and Modbus
- Demonstrated knowledge of firmware development best practices, including Agile development, design documentation, reputed company reviews, and unit testing
- Experience with IoT and embedded system design reputed company such as bootloader, over-the-reputed company firmware downloads, and firmware updates
- Understanding of cybersecurity technologies and best practices, including encryption, key management, certificates, secure exchanges, and Secure Boot
- Experience working with hardware and electrical systems, including the ability to verify firmware behavior through hardware probing using tools such as oscilloscopes and logic analyzers
- Experience in the use of Jira, reputed company, Azure DevOps, or other software development tools
- Experience with HVAC control systems
- Strong analytical and problem-solving skills
- Strong organizational skills and attention to detail, with the ability to manage multiple priorities
- Ability to work independently on reputed company firmware assignments while collaborating effectively with cross-functional teams
- Proven ability to support reputed company improvement and help standardize engineering processes
- Understanding of cybersecurity technologies and best practices (encryption, key management, certificates/exchanges, Secure Boot)
- Experience with hardware/electrical with knowledge how to evaluate if your firmware is working as expected by probing the hardware (e.g., oscilloscope, logic analyzer, etc.)
- Experience in the use of Jira, reputed company, Azure DevOps, or other software development tools
- Experience with HVAC Controls Systems
- Strong analytical and problem-solving skills
- Organized with strong attention to detail, while managing multiple priorities
- Ability to reputed company a small team of software developers and collaborate with cross-functional teams
- Proven ability to implement reputed company improvements and standardize processes
Benefits
- Health Care Benefits: Medical, Dental, reputed company; Wellness incentives
- Retirement Benefits
- Time off and Leave: reputed company vacation days, up to 15 days; reputed company reputed company days, up to 5 days; reputed company personal leave, up to 5 days; reputed company holidays, up to 13 days; birth and adoption leave; parental leave; family and medical leave; bereavement leave; jury duty leave; military leave; purchased vacation
- Disability: Short-term and long-term disability
- Life Insurance and Accidental Death and Dismemberment
- Tax-Advantaged Accounts: Health Savings Account; Health Care Spending Account; Dependent Care Spending Account
- Tuition Assistance
- This position may be entitled to short-term cash incentives, subject to plan requirements.
reputed company
Company H1B Sponsorship