![Nottingham Spirk](https://media.trabajo.org/img/noimg.jpg)
Senior Firmware Engineer/Linux Developer
3 weeks ago
About Nottingham Spirk
Are you seeking a role that is both challenging and rewarding? Consider Nottingham Spirk where your work makes a difference.
Nottingham Spirk is a Cleveland, Ohio-based, design services consultancy. We are seeking to add a Senior Firmware Engineer/Linux Developer to our growing team.
Founded in 1972, Nottingham Spirk (NS) helps corporate innovators grow their businesses by partnering with them from design to delivery, to create remarkable product innovations, medical devices, consumer product packaging, and more. With every discipline needed for your project in-house, we help our client-partners disrupt their industries, improve the lives of consumers, and change the world.
With 1,500 issued patents and counting – and a 97% commercialization rate – the things we create make it to market.
Summary
This role is responsible for the design, development, implementation, refinement and performance tuning of Linux based architectures for new and existing products. All programs have the goal of commercialization and require the Senior Linux Developer to develop all aspects of the software system leading up to a product launch and identify methodologies for software maintenance.
Assignments may consist of:
- Completion of discrete engineering tasks requiring advanced knowledge of software, firmware, and related hardware interfaces, as requested by Lead Engineers.
- Prolonged engagements on project teams for projects requiring a sustained effort on critical firmware / software development objectives.
- Coordination of firmware and software vendors/partners.
- Coordination with client development partners.
Responsibilities
- Provide technical leadership for the software, firmware, and electrical hardware teams, internally and externally at all stages of a project.
- Quoting firmware/software project tasks based on sound make/buy strategies.
- Design and implementation of device software/firmware and device-side wired/wireless communications for a wide range of consumer, industrial, and medical products.
- Configuring all aspects of a Linux based system including kernel selection and optimization, device tree setup, driver implementation strategies, best practice security, performance tuning, provisioning, identifying update strategies, sound code maintenance methodology, system debugging, and sustaining engineering.
- Collaborate with engineers, developers, and designers in other disciplines within NS and with external partners.
- Outlining IoT architecture for entire firmware / software stack from local device to the cloud with focus on efficient project execution while maximizing design re-use.
- Integration of new or existing products with IoT platforms such as AWS, Azure, and Google Cloud; potentially through collaboration with external partners
- Integration with home automation platforms such as Amazon Alexa/Sidewalk, Google Assistant, Apple HomeKit and others.
- Communicating expertise and company capabilities to prospective clients of technical and non-technical background
- Limited travel within the USA (approximately 10% of time) and limited travel out-of-country (approximately 5% of time)
Requirements
Mandatory
- 10 years in Engineering product design and development.
- 15 years of embedded C programming
- Excellent C/C++, Python, and other scripting language skills with experience in embedded system design and development
- Extensive experience in debugging embedded systems
- Experience with embedded firmware development tools such oscilloscopes, spectrum analyzers, DC power analyzers, logic analyzers, and protocol analyzers
- Experience with designing and developing RF based products for standard and proprietary networks
- Experience with wireless communication peripherals such as Bluetooth, Wi-Fi, cellular communication, and Zigbee
- Experience with a variety of ARM processors and microcontrollers and corresponding IDEs/compilers
- Familiarity with low power design practices for battery powered devices
- Familiarity with standard wired peripheral serial communication protocols
- Familiarity with security-related aspects associated with embedded systems
- Familiarity with open-source community
- Ability to read and understand hardware schematics
- Excellent documentation practices and communication skills
- Commitment to delivering quality code, maintaining project schedules, and delivering tasks on time
- Bachelor of Science or Master’s degree in Electrical Engineering or Computer Engineering
Desired but not mandatory
- Development experience with smart home network standards and Matter
- Experience with User Interface frameworks such as Qt
- Experience with agency certifications such FCC, Industry Canada, and cellular carrier certifications
- Firmware lead and project/team management experience
- Experience working in a design services environment or as a contractor
- BS degree in Mechanical, Electrical, or Biomedical Engineering
- Master's degree in a relevant science major.
Location: Hybrid work environment in Cleveland, Ohio
Benefits
Nottingham Spirk combines a competitive salary, a flexible, hybrid work schedule, comprehensive benefit package, and dog-friendly environment, with industry changing projects and best-in-class client-partners.
Interested in making a difference in the world? Why not join our team of expert innovators? Apply now
Equal Opportunity Employer
-
Senior Firmware Engineer/Linux Developer
3 months ago
Cleveland, United States Nottingham Spirk Full timeJob DescriptionJob DescriptionAbout Nottingham SpirkAre you seeking a role that is both challenging and rewarding? Consider Nottingham Spirk where your work makes a difference.Nottingham Spirk is a Cleveland, Ohio-based, design services consultancy. We are seeking to add a Senior Firmware Engineer/Linux Developer to our growing team.Founded in 1972,...
-
Lead Firmware Architect for Linux Systems
3 days ago
Cleveland, Ohio, United States Nottingham Spirk Full timeJob OverviewAbout Nottingham SpirkAre you looking for a position that combines innovation with technical expertise? Nottingham Spirk offers an environment where your contributions truly matter.Based in Cleveland, Ohio, Nottingham Spirk is a design services consultancy seeking to enhance our team with a Lead Firmware Architect for Linux Systems.Since our...
-
Senior FPGA Firmware Engineer
3 days ago
Cleveland, United States Hunter International Recruiting Full timeSenior FPGA Firmware Engineer is responsible for the design, development, implementation, refinement, and verification of FPGA, microcontroller, processor-based architectures for new and existing products. This position will support long-term and short-term projects as part of project teams, directly coordinating with vendors, partners, and client...
-
Senior Firmware Developer FPGA
2 days ago
Cleveland, United States Nottingham Spirk Full timeJob DescriptionJob DescriptionAbout Nottingham SpirkAre you seeking a role that is both challenging and rewarding? Consider Nottingham Spirk where your work makes a difference.Nottingham Spirk is a Cleveland, Ohio-based, design services consultancy. We are seeking to add a Senior Firmware Developer FPGA to our growing team.Founded in 1972, Nottingham Spirk...
-
Cleveland, United States USA Firmware Full timeJob Title: Senior Embedded Systems Engineer (Hybrid) - OhioOverview: We are seeking a highly experienced Senior Embedded Systems Engineer to join our dynamic team in a hybrid role, based in Ohio. This position requires a seasoned professional with expertise in FPGA, firmware, and software development, as well as a deep understanding of embedded systems...
-
FPGA / Embedded Systems Engineer - HYBRID
2 days ago
Cleveland, United States USA Firmware Full timeJob DescriptionJob DescriptionJob Title: Senior Embedded Systems Engineer (Hybrid) - OhioOverview: We are seeking a highly experienced Senior Embedded Systems Engineer to join our dynamic team in a hybrid role, based in Ohio. This position requires a seasoned professional with expertise in FPGA, firmware, and software development, as well as a deep...
-
Senior Embedded Software Engineer
3 weeks ago
Cleveland, United States Hunter International Recruiting Full timeSenior Firmware Engineer is responsible for design, development, and implementation of firmware for embedded systems of new and existing products. All programs have the goal of commercialization and require this role to manage and assist contract manufacturers with firmware support up to and including the product launch. This role will work closely with...
-
Senior Embedded Software Engineer
3 weeks ago
Cleveland, United States Hunter International Recruiting Full timeSenior Firmware Engineer is responsible for design, development, and implementation of firmware for embedded systems of new and existing products. All programs have the goal of commercialization and require this role to manage and assist contract manufacturers with firmware support up to and including the product launch. This role will work closely with...
-
Electrical Engineer
3 months ago
Cleveland, United States USA Firmware Full timeWe leverage our expertise in Firmware and IoT to turn smart ideas into smart products for the world's most respected brands.USA Firmware is a turnkey engineering and product design services firm with an emphasis on quality firmware in embedded systems and Internet-of-Things (IoT) application development. Our engineering expertise, plus a depth of knowledge...
-
Electrical Engineer
3 weeks ago
Cleveland, United States USA Firmware Full timeJob DescriptionJob DescriptionWe leverage our expertise in Firmware and IoT to turn smart ideas into smart products for the world’s most respected brands.USA Firmware is a turnkey engineering and product design services firm with an emphasis on quality firmware in embedded systems and Internet-of-Things (IoT) application development. Our engineering...
-
Electrical Engineer
3 months ago
Cleveland, United States USA Firmware Full timeJob DescriptionJob DescriptionWe leverage our expertise in Firmware and IoT to turn smart ideas into smart products for the world’s most respected brands.USA Firmware is a turnkey engineering and product design services firm with an emphasis on quality firmware in embedded systems and Internet-of-Things (IoT) application development. Our engineering...
-
Senior FPGA Firmware Developer
8 hours ago
Cleveland, Ohio, United States Nottingham Spirk Full timeAbout the RoleWe are seeking a highly skilled Senior FPGA Firmware Developer to join our team at Nottingham Spirk. As a key member of our engineering team, you will be responsible for designing, developing, and implementing FPGA/microcontroller/processor-based architectures for new and existing products.Key ResponsibilitiesDesign and development of...
-
Senior Linux Systems Engineer
1 week ago
Cleveland, Ohio, United States Parker Hannifin Corporation Parker Aerospace Group Full timeSenior Linux Systems EngineerJob Family: Information TechnologyJob Type: RegularJob ID: 50624Back to Search ResultsJob DescriptionJoin the Digital & IT Team at Parker Hannifin, a leader in the aerospace sector. We are seeking dedicated professionals to enhance our Digital & IT capabilities. A career with us provides a profound sense of achievement and...
-
FPGA Firmware Development Lead
14 hours ago
Cleveland, Ohio, United States Nottingham Spirk Full timeAbout the RoleWe are seeking a highly skilled Senior FPGA Firmware Developer to join our team at Nottingham Spirk. As a key member of our engineering team, you will be responsible for designing, developing, and implementing FPGA/microcontroller/processor-based architectures for new and existing products.Key ResponsibilitiesDesign and development of...
-
Mechatronics Engineer
4 weeks ago
Cleveland, United States Mantle Full timeMechatronics Engineer - Firmware & Controls Full-time NanoCore Technologies is an early stage technology company developing a method of metal additive manufacturing an order of magnitude less complicated and less expensive than existing printers. Today, popular metal 3D printers cost half a million dollars or more and use complicated high-powered lasers and...
-
Mechatronics Engineer
3 weeks ago
Cleveland, United States Mantle Full timeMechatronics Engineer - Firmware & ControlsFull-timeNanoCore Technologies is an early stage technology company developing a method of metal additive manufacturing an order of magnitude less complicated and less expensive than existing printers. Today, popular metal 3D printers cost half a million dollars or more and use complicated high-powered lasers and...
-
Mechatronics Engineer
1 week ago
Cleveland, United States Mantle, Inc. Full timeMechatronics Engineer - Firmware & ControlsFull-time NanoCore Technologies is an early stage technology company developing a method of metal additive manufacturing an order of magnitude less complicated and less expensive than existing printers. Today, popular metal 3D printers cost half a million dollars or more and use complicated high-powered lasers and...
-
Senior Linux Infrastructure Specialist
1 week ago
Cleveland, Ohio, United States Outcome Logix ( A Tech 50 Finalist company 2022, by Pittsburgh Technology Council ) Full timePosition Overview:Become a vital member of a dynamic team dedicated to the development and upkeep of our Linux server framework that supports essential applications. Collaborate with internal stakeholders and external clients to deliver high-availability solutions, enforce security best practices, address vulnerabilities, and implement automated solutions...
-
Linux Engineer
2 days ago
Cleveland, United States Apex Systems Full timeJob#: 2035059 Job Description: Apex Systems is seeking 2 Linux Engineers to join our banking client to assist on their Linux administration team. Youll join to migrate their workload onto Google Cloud Platform, deploy to the Red Hat Enterprise 9 environment, and automate within their platform via ansible. Hybrid schedule to Cleveland, OH preferred, open...
-
Senior Linux Engineer
1 month ago
Cleveland, United States Outcome Logix ( A Tech 50 Finalist company 2022, by Pittsburgh Technology Council ) Full timePosition Overview:Join a high-performing team responsible for building and maintaining our Linux server infrastructure supporting critical applications. Serve internal partners and external customers by delivering high-availability solutions, implementing security best practices, remediating vulnerabilities, and providing automated solutions for easier...