Senior Embedded Software Engineer
3 weeks ago
Senior 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 clients, and will support on a wide range of other engineering tasks.
Senior Firmware Engineer Responsibilities:
- Provide technical leadership for firmware considerations, 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 firmware and device-side networking 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.
- Facilitate product capabilities through interfaces such as API’s for existing and newly designed web services.
- Collaborate with engineers, developers, and designers in other disciplines within NS and with external partners
- Own the Firmware design including the architecture, creation of requirements, specifications, and implementation from prototype to production.
- Interface with hardware design engineers with emphasis on microcontrollers, microprocessors, wireless radio modules (BLE, WiFi, Cellular), sensors and motion control
- 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
- Integration with home automation platforms such as Amazon Alexa, Google Assistant, Apple HomeKit and others.
- Planning and implementation for connected device security and OTA Firmware/Software Updates
- Assist hardware design engineering teams in identifying optimum design architectures
- Develop implementation standards for firmware group and standardize hardware platforms to maximize code reuse and minimize project risk
- 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)
Senior Firmware Engineer Requirements:
- Bachelor of Science or Master’s degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or Biomedical Engineering
- 10+ years in Engineering product design and development. Firmware lead and/or project management experience preferred
- 5 years of embedded C programming
- 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 working in a design services environment or as a contractor
- Embedded Linux and Yocto experience
- Experience with designing and developing RF products for standard and proprietary networks
- Experience with a variety of ARM processors and microcontrollers and corresponding IDEs/compilers
- Experience with wireless communication peripherals such as Bluetooth, Wi-Fi, cellular communication, and Zigbee, and with smart home network standards.
- Familiarity with low power design practices for battery powered devices
- Familiarity with standard peripheral serial communication protocols
- Familiarity with security-related aspects associated with embedded systems
- Ability to read and understand hardware schematics
- Excellent documentation practices and communication skills
- Commitment to maintaining project schedules and delivering tasks on time
- Knowledge of networking connectivity protocols such as TCP/IP, FTP, MQTT
- Experience with User Interface frameworks such as Qt
- Experience with agency certifications such FCC, Industry Canada, and cellular carrier certifications
- Firmware lead and/or project management experience
-
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...
-
FPGA / Embedded Systems Engineer - HYBRID
2 days ago
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
3 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 FPGA Firmware Engineer
4 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...
-
Embedded QA Engineer
2 months ago
Cleveland, United States Traeger Wood Pellet Grills Full timeJob DescriptionJob DescriptionWelcome To The Traegerhood: Our business is BBQ, and business tastes good. Traeger invented the wood pellet grill over 30 years ago, and we've been revolutionizing outdoor cooking ever since. We're a team of disruptors, innovators, problem solvers, and food fanatics who are dedicated to bringing people together to create...
-
Senior Software Engineer
2 months ago
Cleveland, Ohio, United States Horizontal Talent Full timeLooking for a REMOTE Senior Software Engineer to support a 9 month project. This position is focused on designing, testing, developing and deploying software applications using .NET framework on Loan IQ APIs and Data Model. Banking and financial experience is strongly preferred.
-
Senior Firmware Engineer/Linux Developer
3 weeks 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,...
-
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,...
-
Senior Engineer, Application and Product Security
2 months ago
Cleveland, United States RED SKY Consulting Full timeJob Title: Senior Engineer, Application and Product SecurityLocation: Onsite 5x / Week in Westerville, OH; Open to Ft. Lauderdale, FL; Cleveland Area, OH or Huntsville, AL as well Type: Direct Hire Bottom Line / In a Nutshell: Bachelor’s degree in Information Technology, Computer Science, or related Engineering fields7+ years' working in IT, Engineering or...
-
Senior Engineer, Application and Product Security
2 months ago
Cleveland, United States RED SKY Consulting Full timeJob Title: Senior Engineer, Application and Product SecurityLocation: Onsite 5x / Week in Westerville, OH; Open to Ft. Lauderdale, FL; Cleveland Area, OH or Huntsville, AL as well Type: Direct Hire Bottom Line / In a Nutshell: Bachelor’s degree in Information Technology, Computer Science, or related Engineering fields7+ years' working in IT, Engineering or...
-
Embedded Systems Developer
4 weeks ago
Cleveland, United States Bloomfield Robotics Full timeAbout the Company Plant level knowledge is vital to satisfying the food production needs from projected a forty percent increase in world population over the next thirty years. We support that goal by continuously and automatically assessing the health and performance of the world's +$1T specialty crops, one plant at a time, with deep learning and imaging....
-
Embedded Systems Developer
1 month ago
Cleveland, United States Bloomfield Robotics Full timeJob DescriptionJob DescriptionAbout the CompanyPlant level knowledge is vital to satisfying the food production needs from projected a forty percent increase in world population over the next thirty years. We support that goal by continuously and automatically assessing the health and performance of the world’s +$1T specialty crops, one plant at a time,...
-
Wearable Technology Software Engineer
1 week ago
Cleveland, Ohio, United States Afference, Inc. Full timePosition Overview: A Full Stack Software Developer will spearhead the software architecture for all facets of the wearable neural technology developed by Afference, Inc. This position is designed to formalize the software framework that encompasses the interactive content crafted in Unity, the proprietary Perceptual Engine responsible for neuromodulation,...
-
Software Engineer
1 week ago
Cleveland, United States Mantle Full 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 controlled atmospheres. NanoCore is taking an entirely...
-
Senior Firmware Developer FPGA
3 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...
-
Senior Software Engineer
2 months ago
Cleveland, United States Champ Titles Full timeAs Senior Software Engineer, you will lead teams to successful, on-time outcomes on projects while upholding Champ's high quality standard. This is a highly interactive role requiring the skills of a lead software engineer and acting as a model for other developers as both a programmer and professional. You will be joining us on the ground floor of an ever...
-
Senior Software Engineer
2 months ago
Cleveland, United States Champ Titles Full timeAs Senior Software Engineer, you will lead teams to successful, on-time outcomes on projects while upholding Champ's high quality standard. This is a highly interactive role requiring the skills of a lead software engineer and acting as a model for other developers as both a programmer and professional. You will be joining us on the ground floor of an ever...
-
Senior Software Engineer-UI
4 weeks ago
Cleveland, United States Flexjet Full timeJob DescriptionJob DescriptionFlexjet is on a mission to redefine the aviation industry through meaningful and user-centered technology, and we're in search of a Software Engineer who is passionate about innovation and web technologies to join our development team. Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver...
-
Senior Software Engineer-UI
6 days ago
Cleveland, United States Flexjet Full timeJob DescriptionJob DescriptionFlexjet is on a mission to redefine the aviation industry through meaningful and user-centered technology, and we're in search of a Software Engineer who is passionate about innovation and web technologies to join our development team. Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver...
-
Senior FPGA Firmware Developer
1 day 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...