Firmware Engineer
1872 Consulting
Firmware Engineer
We are looking for a firmware engineer to play a key role in new product development and existing product support. Reporting to the firmware supervisor, the successful candidate will enhance, troubleshoot, research, and resolve embedded software challenges on custom designed controller boards. This company has been a leading provider of material durability testing products since 1956. They manufacture laboratory test equipment like weathering testers, light stability testers, and corrosion testers, and also offer contract testing services for weathering and corrosion. With global facilities in the U.S., England, Germany, and China, their corporate headquarters and manufacturing center are near Cleveland.
Responsibilities:
- Designing and developing software to work with company testers, devices, sensors, and other peripherals.
- Engaging in all phases of development, including concept, design, documentation, prototype, test and manufacturing.
- Writing touchscreen user interface software.
- Developing control systems algorithms to improve control system performance.
- Troubleshooting low level controller/software related problems.
- Writing test instructions, test reports, and engineering change notices.
- Open-minded and willing to adopt company's software development strategy.
- Recommending improvements to company's software development process.
- Providing technical assistance to the engineering, purchasing, service, sales, marketing, and production departments.
Education, Experience and Skills:
- Bachelor's degree in electrical engineering or software development, or has equivalent work experience.
- Knowledgeable with common software development practices and the C programming language.
- Knowledgeable with common embedded software development IDEs (integrated development environments) and debuggers (e.g. Segger J-Link).
- Knowledge of communication protocols is a plus (e.g. I2c, SPI).
- Knowledge of utilizing an oscilloscope for troubleshooting/data collection is a plus.
- Strong customer-service orientation. Effective interpersonal and relationship-building skills.
- Has a good sense of humor and a small ego.
*Position is hybrid. The office is located in the Cleveland area* *Must be eligible to work in the US without sponsorship* *W2 employees only. C2C candidates will not be considered*
$100k - $149k
...Nottingham Spirk has an immediate opening for a Senior Firmware Engineer. The ideal candidate is located in the Cleveland metro area or willing to relocate to Northeast Ohio. About Us Nottingham Spirk is a Cleveland, Ohio-based, design services consultancy....SuggestedPermanent employmentLocal areaImmediate startRelocationFlexible hours- Job Title Job Description: BS degree with 5 years experience Experience of working in C/C++ in embedded/software application Experience with software design and development Experience in object-oriented analyses, design and programming technique in C++ Experience working...Suggested
- ...Job Description At Thermo Fisher Scientific, our mission is to enable our customers to make the world safer. As a Senior Firmware Engineer, you will help develop and deliver the embedded software that powers next-generation handheld radiation detection and identification...SuggestedWork at office
- ...: 1. Good experience of working in C and C++ in an embedded work environment or software application 2. 5+ years of software engineering experience with demonstrated professional development in software design and development 3. Ability to understand and apply knowledge...Suggested
- Bs degree with electrical / cs with 6 years’ experience firmware and experience in C++ and RTOS. Software engineering experience with development in design and development. Knowledge of object-oriented analyses, design and in C++. Ability manages team of engineers. Experience...SuggestedPermanent employmentContract workLocal area
- Cloud Analytics Technologies LLC is looking for an Embedded Firmware Engineer to develop software for real-time systems. The ideal candidate should have a Bachelor's degree in Electrical Engineering or Computer Science, along with 6 years of experience in firmware development...
- A technology firm in Cleveland, Ohio, is seeking a skilled Software Engineer with a Bachelor's degree in Electrical Engineering or Computer Science and 6 years of experience. The ideal candidate should possess strong C++ skills, expertise in real-time operating systems...
- A technology company in Cleveland, Ohio is seeking an experienced firmware engineer with 6 years of expertise in C++ and real-time operating systems (RTOS). The ideal candidate will have a Bachelor's degree in Electrical Engineering or Computer Science and experience in...
- Embedded Firmware Engineer - Cloud Analytics Technologies LLC - Cleveland, OH. Job Description Bs degree with electrical / cs with 6 years’ experience firmware and experience in C++ and RTOS. Software engineering experience with development in design and development....
- ...failure. Program new system hardware that may require special firmware or modifications. Ability to assist QA team in system testing,... ...post degree experience in IT, systems administration, network engineering, or related discipline beyond BS degree Experience with IPv6 and...
- A leading technology firm in Ohio seeks an experienced engineer to design and develop electronic components for new and existing products. The ideal candidate will have over 3 years of experience in hardware design, including embedded software, and a degree in a related...
- ...Embedded Software Engineer Rockwell Automation is looking for an innovative engineer to join our global embedded software organization based in Cleveland, Ohio. In this role, you will have the opportunity to grow your career in embedded software by solving challenging...
- ...Experis is seeking an Embedded Software Engineer (C++/Python) in Cleveland, Ohio. You will develop safety and security-critical software for embedded systems, contributing to innovative projects within a dynamic team. The role requires proficiency in C++ and Python, along...
- ...software Important design skills: Circuit design: analog, measurement, digital Embedded microprocessor system design Embedded firmware development Schematics and assembly drawings Structuring electronics bills of material Cadence Capture/Allegro Legacy OrCad Layout...
- Position Overview:The Senior Hardware Design Engineer plays a key role in the development and execution of electrical hardware designs for a wide range of industrial and technical applications. This position is responsible for designing, developing, and documenting complex...
$37 per hour
Job Title Embedded Software Engineer (C++/Python) Location Cleveland, Ohio (On Site) Pay Range $37 per hour on W2 What's the Job? Develop... ...with QNX and embedded systems Experience in driver or firmware development in real-time embedded environments Ability to understand...Hourly payWeekly payTemporary workFlexible hours$110k - $160k
...transforming how infrastructure gets built and ensuring it's built with renewable energy. Our Solution Paces is building the development engine for renewable infrastructure and power projects. We have built Agentic AI that automates early-stage due diligence and pairs it...InternshipWork at office$50 - $65 per hour
Description Job Responsibilities: Use React and Typescript to develop and manage our client portal Develop, test, deploy, maintain, and improve software to meet requirements Design and develop test automation code Complete complex program changes independently Perform ...Contract workTemporary workWork experience placement$95k
...Join our team of founders, engineers, and product innovators who are passionate about turning visionary ideas into successful ventures. Why Work at K2? Work directly with founders to build products that solve real problems. Every project you work on has the potential to...Flexible hours3 days per week- ...managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework. Qualifications. ...Software Engineer, Software, Principal, Engineer, Solutions, Business, Technology, Banking...
$170k - $200k
...therapeutics, we help individuals extend their lifespan and optimize their health. Due to growth, we are looking to add a Senior Software Engineer to our Remote Team! Why join us? What We Offer: Competitive base pay and overall compensation package Full benefits: Medical,...Local areaRemote work- ManpowerGroup Global, Inc. is seeking an Embedded Software Engineer with expertise in C++ and Python for its Cleveland, Ohio location.... ...ideal candidate possesses strong problem-solving skills, driver or firmware development experience, and excellent communication abilities....
$37 per hour
Our client is seeking an Embedded Software Engineer (C++/Python) to join their team. As a Software Engineer, you will be part of the engineering... ...with QNX and embedded systems Experience in driver or firmware development in real-time embedded environments Ability to...Hourly payWeekly payTemporary workFlexible hours- Acumen Solutions is hiring Experienced Software Developers in the Cleveland/Akron, OH area. If you are the type of developer that doesn’t want to be stuck supporting the same application, but instead you thrive on being presented with new challenges using a variety of ...For contractorsWork at officeShift work
- Millennium Control Systems Llc in Beachwood, Ohio is seeking a Senior Hardware Design Engineer responsible for developing and documenting complex electrical systems and components. You will collaborate with project engineers and team managers to ensure high quality and...
$91k - $169k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Principal within PNC's Technology organization, you will be based in Pittsburgh, PA or Cleveland, OH. PNC will not provide...Full timeTemporary workPart timeWork experience placementWork at office- ...Reliability Inspections, Arc Flash Hazard Analysis, Infrared Windows, Lockout/Tagout, and Combustible Dust Position : Software Engineer Location: 100% remote Duration: 6 months with potential to extend Position Summary: We are on a mission to build...Remote work
- ...Sr. Software Engineer Good understanding and troubleshooting of Microsoft Windows Server concepts. Experience in high level diagnostics and troubleshooting of VMware ESX server environment. Project experience of design and delivery of server virtualization in an Enterprise...Work experience placement
$40k - $158.13k
...Software Engineer Sr At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where...Full timeTemporary workPart timeWork experience placementWork at office- ...Sr Software Engineer To design, develop and implement software applications and systems based on user’s needs. Understand and analyse the technical specifications and suggest code optimization ideas. Fill timesheets and complete invoicing process on or before the deadline...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!

