Senior Embedded Firmware Engineer
Current Lighting
Sr Embedded Firmware Engineer
Current Lighting is seeking an Sr Embedded Firmware Engineer to join our progressive and dynamic fast-paced enterprise and device controls automations team. We are developing the next generation of world class Internet of Things (IoT) connected lighting building and roadway automation controls and applications. This is a hands-on development role that will directly contribute to the development and expansion of our cutting edge, cloud connected IoT applications and offerings with the latest hardware and software technologies and tools. This is an onsite role located in one of our innovative technology design centers in Cleveland, Ohio or Lachine, Montreal, Canada.
We are looking for a talented and creative problem solver. You will be involved in the complete firmware development life cycle, seeing your work evolve from epics and user stories into a finished product in a hybrid agile environment. This will require a high degree of collaboration between highly talented, cross-functional, and geographically dispersed development teams. You will work closely with industry-best product owners, hardware and software engineers, and other development team members to understand the business needs, propose and develop end-to-end solutions.
Duties and Responsibilities
- Develop high-performing and reliable firmware for embedded systems using microcontrollers, sensors and analog/digital interface circuits
- Assess and distill marketing requirements into producible and cost-effective products
- Collaborate with other firmware, software and hardware design team members to develop innovative products and applications
- Support new products through release to manufacturing
- Participate in the definition of system functional requirements
- Research, assess and adapt to new technologies necessary for future enhancements of products
- Protect intellectual property through patent disclosures and applications
Basic Qualifications
- Bachelor's Degree from an accredited University
- 5 or more years of embedded firmware programming experience
- 5 or more years of hands-on knowledge of C programming for embedded systems including use of a variety of IDEs for development and debug
- 5 or more years in-depth experience with embedded microcontroller-based design including interfacing to analog and digital devices
- 5 or more years of experience working with real-time systems, managing interrupts, threads, scheduling, semaphores, and state machines with and without an RTOS
- 5 or more years of hands-on knowledge of various standard communication protocols and topologies, including Ethernet, I2C, RS232, RS485, SPI
- 2 or more years of hands-on knowledge of one or more wireless (2.4GHZ, sub-GHz, 4G/5G LTE) technologies and mesh communication protocols (Zigbee, Thread, Bluetooth, Wi-SUN, etc.)
- 2 or more years of hands-on knowledge of one or more messaging protocols (MQTT, CoAP, LwM2M, 6LoWPAN, etc.)
Preferred Qualifications
- Bachelor of Science in Computer Engineering or Electrical Engineering, or closely related discipline
- Sound understanding of Agile development processes
- Experience using source control systems (e.g. Git)
- Knowledge of security vulnerability mitigation for embedded devices
- Experience creating test harnesses using Python or scripting languages
- Experience working with geographically dispersed teams
Position Criteria
- Expert knowledge of best-practice firmware engineering methodologies, processes and technologies, with a passion for programming
- Expert ability to apply analytical and problem-solving skills to conquer complex design and coding challenges
- Excellent verbal and written communication skills
- Ability to implement institutional change through persuasion and collaboration
- Ability to work independently and to follow directions
- ...Job Title Skill Requirement: 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...Senior
- ...are looking for a place to do their best work. And if that’s you we would love to have you join us!Job DescriptionAs a Senior Embedded Software Engineer in Rockwell Automation, you will be part of a new product development team with a focus on design, development, and...SeniorFull timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours
- ...We are seeking a skilled Firmware Engineer (3+ years of experience) to design, develop, and maintain embedded firmware for digitally controlled power supplies and power management systems. The ideal candidate will work closely with hardware, systems, and test engineering...SuggestedFull timeH1bWork at officeVisa sponsorship
- ...best work. And if that’s you we would love to have you join us!Job DescriptionJob DescriptionYou will be part of a Software Embedded engineering team. The team focuses on design, development, and test of embedded software, features, and functionalities. You will also contribute...SuggestedFull timeWork at officeVisa sponsorshipWork visaFlexible hours
- ...Senior Front-End Developer Location: Cleveland, OH Preferred (Hybrid/Onsite) | Remote Considered Duration: Long-Term Contract /... ...• Collaborate with business stakeholders, product teams, and engineers. • Participate in code reviews and technical discussions....SeniorLong term contractLocal areaRemote work
- ...from Figma files provided by the design team. Ensures accessibility and cross-browser compatibility. Collaborates with backend engineers and participates in agile ceremonies. Skills Required: React Tailwind CSS JavaScript/TypeScript Responsive...Senior
- Modern Customer Engagement And Operations Portal Developer We are seeking to fill this role to develop a modern customer engagement and operations portal focused on performance tracking, issue management, and streamlined workflows for multi-location automotive reconditioning...Senior
- ...best work. And if that’s you we would love to have you join us!Job DescriptionPosition Summary:We are looking for a Full Stack CIAM Engineer in USA to design, develop, and integrate modern Customer Identity and Access Management (CIAM) platform in Rockwell Automation....SeniorFull timeWork experience placementWork at officeVisa sponsorshipWork visaFlexible hours
- ...re looking for the person to own its technical direction and reliability — and grow the team that runs it. This is a high-impact engineering role with meaningful equity, real ownership, and direct influence on how Lawfully scales. What you'll do Set the architecture...Senior
- ...Senior Full Stack Software Engineer TypeScript · React · Node.js · GraphQL · Event-Driven Architecture · AWS Serverless · AI-Assisted Engineering... ...Product-Led Teams with Strategic Focus. Engineers are embedded within cross-functional product teams that work from intentionally...SeniorContract workRemote work
- ...Senior Java Full Stack Developer This position is located at our client site five days a week in either Pittsburgh, PA, Cleveland, OH, or Dallas, TX. Love technology? We do too. We're growing rapidly and are looking for Senior Java full stack Developers for various...SeniorLocal area
- ...Information Technology, or related field ~8+ years of professional software development experience with at least 3+ years in a lead or senior role ~ Strong expertise in Java 11+ and Spring Boot framework for microservices development ~ Proven experience building...SeniorLocal area
$110.7k - $218.3k
...technical architecture while remaining hands-on in development. As a Senior Consultant, Technical Transformation, you will help clients... ....Guide and mentor full stack developers through code reviews, engineering standards, and implementation best practices across front-end...SeniorLocal areaVisa sponsorship$100.2k - $125k
OverviewSr. Software Engineer to work intensely with the data work stream through all phases of an engagement, including conceptual design, detailed design, implementation, testing and production deployment. Responsibilities entail defining, assembling and presenting all...SeniorFull timeFlexible hours- ...world. Ready to make your application Please do read through the description at least once before clicking on Apply. Sr AI Engineer Location Cleveland (Onsite xhyhwjd – 4 days in office) Department Engineering Reports To VP Product Engineering...SeniorWork at office
- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...SeniorRemote work
- ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products... ...independently delivering complex features ~ Strong embedded software development skills in C/C++ ; Python is a plus...Senior
- ...clients to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person...SeniorPart timeRemote workFlexible hours
- ...Come join the Enterprise Solutions team at Bennett Adelson as a Senior .NET Developer. In this role, you will have the opportunity to... ...implementation. Your broad responsibilities include:Build well-engineered software using Agile development practices such as Test-Driven...Senior
- ...Position Summary We are seeking a Senior Cloud Engineer to implement, operate, and continuously improve our Microsoft 365 and Azure environment. Working within the standards and roadmap set by IT leadership and cloud architecture, this role keeps the platform healthy,...SeniorFull time
- ...increasingly digital world. Increase your chances of reaching the interview stage by reading the complete job description and applying promptly. Senior Platform Engineer xhyhwjd Location Cleveland (Onsite – 4 days in office) Department Engineering Travel:...SeniorWork at office
- We are hiring a Salesforce Developer to build, and configure industry-specific solutions. • More than five years of hands-on experience in developing with Omni Script, Visualforce, Apex Classes, Lightning Web Components (LWC), and Aura Components. • Strong expertise...SeniorVisa sponsorship
- ...Senior Software Engineer Arrow International, Inc. is seeking to add an experienced Senior Software Engineer to our world-class Gaming Systems Team, based in Cleveland, Ohio. This position is integral to the development of and successful launch of new and exciting...Senior
$115k - $145k
Location: Cleveland, OHCleveland-Cliffs Steel has an immediate opening for a Senior SAP Engineer for OTC (Order-to-Cash) processes. As a Senior SAP Engineer at Cleveland-Cliffs, you will be part of a team providing support for the SAP production environment as well as participating...SeniorFull timeImmediate start$137.65k
...date of birth, or bank account numbers during the application process.REQUIREMENTS: Bachelor’s degree in Computer Science, Computer Engineering, or related field of study and Five (5) years of experience as a Full Stack Developer, Software Developer, Java Developer or...SeniorContract workFor contractorsLocal area- Works independently, under minimal guidance, to make sound decisions. No instructions are needed for routine work with only general instructions given for new activities or special assignments. May refer to established precedents and procedures but does not rely on them...SeniorWork experience placement
- ...Kinomatic is seeking a highly capable Senior Software Engineer to help build the next generation of our cloud-based surgical planning, visualization, and patient recovery platform. This is a senior individual contributor role for an engineer who combines strong full-stack...Senior
$175k - $200k
...The role We're hiring a Senior Software Engineer to be the hands-on technical owner of our live platform. You'll take over a production TypeScript codebase that enterprise sports and brand partners depend on every day. You'll write a large share of the code yourself,...SeniorFor contractors$120k - $160k
...speed and accuracy in an increasingly digital world. Sr AI Engineer Location : Cleveland (Onsite – 4 days in office) Department... ...: This position is not eligible for Relocation As a Senior AI Engineer, you will work in a local and distributed team building...SeniorFull timeWork at officeLocal areaImmediate startRelocationFlexible hours$110k - $130k
A hands-on MDM developer who has actually built and supported IBM InfoSphere MDM implementations — not just heard of the tool. Someone who can own the technical side of master data end-to-end, from modeling to production support.Graduate in Computer Science, Data Science...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer. Be the first to apply!
- senior service associate Cleveland, OH
- senior service designer Cleveland, OH
- senior mulesoft developer Cleveland, OH
- senior business manager Cleveland, OH
- senior mainframe developer Cleveland, OH
- senior cloud security engineer Cleveland, OH
- sr tax manager Cleveland, OH
- senior level Cleveland, OH
- senior associate attorney Cleveland, OH
- senior technical accountant Cleveland, OH




