The Senior Engineer for Firmware Development will be responsible for designing and implementing firmware for high-profile products in a dynamic and innovative environment. They will lead the firmware development process across multiple projects, which include sensing and control, monitoring, power delivery, and connectivity. The role involves (but not limited to) tackling design challenges such as small form factor, low power consumption, analog sensing, wired and wireless power delivery, and communication. Additionally, the engineer will work with various IoT technologies for commercial and industrial applications, ensuring robust and efficient solutions.
Responsibilities:
▪ Lead firmware design, development, and maintenance efforts for InVue IoT devices
▪ Collaborate with Marketing and Innovation teams on future productsand requirements
▪ System Architecture: Develop embedded software, often utilizing operating systems and vendor communication stacks.
▪ Develop robust, low power microcontroller-based firmware using C, intended for mid to high volume applications
▪ Responsible for hands-on design, review, prototyping, bring-up, debugging, verification and validation testing
▪ Work with hardware engineers in selecting hardware components
▪ Design new firmware modules and develop supporting documentation
▪ Research tools and techniques to improve code development and robustness
▪ Develop and maintain documentation, such as test procedures and software specifications
▪ Maintain code in repository using source control tools such as GIT Repository.
▪ Support product development plans (schedule, product cost, meeting design inputs)
▪ Implement product improvements to improve manufacturability and overall product cost
Qualifications:
▪ 5+ years’ experience in designing and developing embedded firmware, handling various levels of complexity and responsibilities.
Bachelor’s degree in electrical engineering, Computer Engineering, Computer Science or related field.
▪ Experience in design and implementation of embedded firmware efforts focused on 32-bit MCU’s such as Arm-Cortex
▪ Experience with integration of 3rd party and industry standard libraries
▪ Demonstrates expert knowledge of C code including advanced understanding of syntax, data structures, memory management, and optimization techniques.
▪ Knowledgeable in communication protocols and hardware interfaces, including RS232, Ethernet, USB, SPI, I2C, Flash, EEPROM, ADC/DAC, and PWM.
▪ Basic electrical engineering concepts, including the ability to read schematics and utilize basic hardware troubleshooting techniques.
▪ Experienced with lab equipment such as oscilloscopes, meters, and logic analyzers.
▪ Ability to quickly solve engineering problems with good decision-making skills and methodologies.
▪ Handle multiple projects in an environment with aggressive deadlines.
▪ Exposure to team-based software development processes, including specification development, formal reviews and source / configuration control techniques.
▪ Must be able to work in teams as well as independently with minimal oversight.
Desired qualifications for Senior Electrical Engineer - Firmware position
▪ Proficient with embedded products for high volume applications
▪ Skilled in designing modular code libraries and efficient code practices.
▪ Proficient with very low power designs
▪ Experience with embedded operating systems
▪ General knowledge of cryptography and cryptographic methods
▪ Experience developing wireless devices; technologies such as NFC / Wireless Power Transfer, Bluetooth, Wi-Fi,or UWB.
▪ Firm understanding of Python, JAVA, HTML
▪ Experience with network topologies and structures.
About InVue:
InVue (www.invue.com) creates technology solutions for retailers, commercial businesses, and Institutions that improve customer profitability, efficiency, and security. Today, InVue partners with top retailers and brands like Samsung, Apple, Microsoft, Lenovo, and Google around the world. InVue has been recognized as one of the fastest growing privately held companies in the U.S. by Inc. Magazine for five of its ten years in business.
InVue’s Global Headquarters and Innovation Center is in Charlotte, North Carolina.
InVue Security Products, Inc is an Equal Opportunity employer. Federal law prohibits employers from discriminating against any applicant for employment because of applicant’s race, sex, color, religion, national origin, age, or disability. InVue Security Products, Inc. is fully committed to complying with Federal law and will not discriminate against any applicant for employment.
TA Monroe is based in New York City USA, but since this job is remote, we are accepting applications from candidates all over the world. The ideal candidate will be responsible for planning, coordinating, and implementing projects within the decided-upon budget, timeline...
...growing company. Your role would be supporting our team and top tier clients by posting content directly to their website for each new podcast with the show notes. Check out this site for examples of what the end result looks like: This position is remote and self-...
APARTMENT LEASING PROFESSIONALS NEEDED! CXC APARTMENT STAFFING needs to hire experienced leasing professionals for numerous temp-to-hire and direct hire opportunities in the Dallas and Fort Worth areas. The CXC Staffing Team specializes in recruiting and placing skilled...
...Position Summary:UTHealth Houston is looking for an Ambulatory Analyst in Epic who also has broad Epic knowledge to work with our Epic... ...great communication and customer service skills.This role is remote, but currently, UTHealth Houston prefers candidates who live...
...Performs a variety of coordination and support duties related to billing and collection function of assigned unit to ensure compliance... ...offers an excellent benefit package including generous health, dental and vision insurance; participation in the Arizona State Retirement...