Firmware Engineer
Job
REDWAVE Infrared Studio
Beachwood, OH (In Person)
$114,400 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
71
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Firmware Engineer REDWAVE Infrared Studio Beachwood, OH Job Details Contract $50 - $60 an hour 14 hours ago Qualifications Jira Data encryption Version control MATLAB Inter-Integrated Circuit (I2C) protocol Engineering testing Signal processing Automation Internet of Things Embedded systems FPGA Big data Visual Studio Firmware Mid-level Universal asynchronous receiver-transmitter (UART) protocol Quality assurance within IT Bash SQL AWS Analysis skills Database management C SVN Cloud-based systems Confluence JavaScript Embedded software Ethernet Perl Full Job Description Overview Join our innovative team as a Firmware Engineer and play a pivotal role in developing cutting-edge embedded software solutions for a diverse range of electronic devices. This energetic position offers the opportunity to work on complex hardware-software integration, optimize firmware performance, and contribute to the development of next-generation technologies. As a key contributor, you will collaborate across multidisciplinary teams to design, implement, and test firmware that drives the functionality and reliability of our products. Duties Develop, modify, and optimize embedded firmware for various hardware platforms, including FPGA and ARM-based systems. Design and implement algorithms for signal processing, machine learning, and sensor data analysis to enhance device capabilities. Create and maintain APIs (Application Programming Interfaces), including RESTful APIs, for seamless communication between hardware components and software applications. Collaborate with hardware engineers on PCB design, soldering processes, and integration of sensors and Zigbee modules. Conduct debugging, troubleshooting, and unit testing of firmware using tools like Visual Studio, Eclipse, and GitHub to ensure high-quality deliverables. Write scripts in Python, Bash, Perl, or VBA to automate testing procedures and data analysis workflows. Participate in Agile development cycles using tools such as Jira and Confluence to manage tasks efficiently while adhering to software quality assurance standards. Experience Proven experience in embedded software development with proficiency in C, C++, Python, JavaScript, and Visual Basic. Strong understanding of OS kernels (Linux/RTOS), computer networking protocols (TCP/IP, UDP), and internet of things (IoT) architectures. Hands-on knowledge of FPGA programming, signal processing techniques, UML modeling, and UML tools like Simulink or MATLAB. Familiarity with database management systems such as MySQL and Microsoft SQL Server for handling large datasets and big data analytics. Experience working with cloud platforms like AWS or similar environments for firmware deployment and remote device management. Knowledge of hardware interfaces including UART, I2C, SPI, Ethernet, TCP/IP, DHCP, VoIP protocols, and encryption standards. Demonstrated ability to work within Agile teams using version control systems like Git or SVN while conducting software testing and test automation. Strong analysis skills combined with excellent problem-solving abilities to troubleshoot complex issues related to embedded systems or network connectivity. Join us to innovate at the intersection of hardware engineering and software development! Bring your expertise in firmware engineering to create impactful solutions that shape the future of connected devices worldwide.
Job Type:
Contract Pay:
$50.00 - $60.00 per hourWork Location:
In personSimilar remote jobs
Veolia Environnement SA
Minnetonka, MN
Posted2 days ago
Updated13 hours ago
Cloud for Good
Asheville, NC
Posted2 days ago
Updated13 hours ago
Emory University
Atlanta, GA
Posted2 days ago
Updated13 hours ago
Similar jobs in Beachwood, OH
Rust-Oleum
Beachwood, OH
Posted2 days ago
Updated13 hours ago
DTLR
Beachwood, OH
Posted2 days ago
Updated13 hours ago
Helix Operating Company LLC
Beachwood, OH
Posted3 days ago
Updated13 hours ago
Similar jobs in Ohio
Rust-Oleum
Beachwood, OH
Posted2 days ago
Updated13 hours ago