Talent.com
Senior Software Engineer ( Embedded )
Senior Software Engineer ( Embedded )eTeam • Cleveland, OH
[error_messages.no_longer_accepting]
Senior Software Engineer ( Embedded )

Senior Software Engineer ( Embedded )

eTeam • Cleveland, OH
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Role : Senior Software Engineer ( Embedded )

Work location : Cleveland, Ohio.

Job Description :

As a Senior Embedded Software Developer, you will be responsible for

  • Design and implement safety- and security-critical embedded software for next-generation industrial Automation products.
  • Operate across diverse hardware and software platforms, including commercial off-the-shelf systems, custom System-on-Chip architectures, and both general-purpose and embedded real-time operating systems.
  • Lead the architectural and detailed design of product features and subsystems, coordinating efforts across development teams, system architects, product management, and marketing stakeholders.
  • Work closely with development, functional test, and system test teams to define testable requirements, develop comprehensive test plans, and promote robust automated testing practices and technologies.
  • Provide mentorship to junior engineers, fostering a culture of collaboration, continuous learning, and knowledge sharing within the development community.
  • Leverage modern continuous integration and development tools to enhance engineering workflows and drive continuous improvement across a global development organization.
  • Collaborate within an Agile team aligned to the Scaled Agile Framework (SAFe), contributing to the team’s overall health, predictability, and velocity, as well as supporting the broader Agile Release Train.

Qualification and Skill :

  • Bachelor’s or master’s degree in computer engineering, Electrical Engineering, Computer Science, or a closely related discipline.
  • Over + years of hands-on experience in object-oriented analysis, design, and programming, with advanced proficiency in C++ for embedded systems.
  • Extensive background in real-time embedded development across multiple platforms, including expertise in RTOS environments such as QNX and VxWorks.
  • Proven track record of developing software compliant with safety and security standards like IEC and IEC .
  • Strong experience in building automated testing frameworks and tools using high-level languages such as Python.
  • Deep understanding of software engineering principles and their application in complex, real-time systems.
  • Familiarity with industrial communication protocols, especially Common Industrial Protocol (CIP).Solid in-depth knowledge of hardware communication technologies including Ethernet, USB, and PCI Express.
  • Skilled in designing and implementing low-level embedded software components, including device drivers.
  • Strong command of ARM processor architectures and their integration in embedded solutions.
  • Demonstrated leadership in guiding small engineering teams, promoting technical excellence and collaborative problem-solving.
  • Experienced in managing the full software development life cycle—from requirements analysis and design through implementation, testing, deployment, and maintenance.
  • Well-versed in Agile development methodologies, with practical experience in Scaled Agile Framework (SAFe) environments.
  • Exceptional analytical and troubleshooting skills, with a keen eye for detail.
  • Excellent interpersonal and communication abilities, with a strong commitment to cross-functional collaboration.
  • What are the Mandatory skills and skill proficiencies required for this position?

    Over + years of hands-on experience in object-oriented analysis, design, and programming, with advanced proficiency in C++ for embedded systems.

  • Extensive background in real-time embedded development across multiple platforms, including expertise in RTOS environments such as QNX and VxWorks.
  • Proven track record of developing software compliant with safety and security standards like IEC and IEC .
  • Strong experience in building automated testing frameworks and tools using high-level languages such as Python.
  • Deep understanding of software engineering principles and their application in complex, real-time systems.
  • Familiarity with industrial communication protocols, especially Common Industrial Protocol (CIP).Solid in-depth knowledge of hardware communication technologies including Ethernet, USB, and PCI Express.
  • Skilled in designing and implementing low-level embedded software components, including device drivers.
  • Strong command of ARM processor architectures and their integration in embedded solutions.
  • Demonstrated leadership in guiding small engineering teams, promoting technical excellence and collaborative problem-solving.
  • Experienced in managing the full software development life cycle—from requirements analysis and design through implementation, testing, deployment, and maintenance.
  • Well-versed in Agile development methodologies, with practical experience in Scaled Agile Framework (SAFe) environments.
  • Exceptional analytical and troubleshooting skills, with a keen eye for detail.
  • Excellent interpersonal and communication abilities, with a strong commitment to cross-functional collaboration.
  • [job_alerts.create_a_job]

    Senior Embedded Software Engineer • Cleveland, OH

    [internal_linking.related_jobs]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    VirtualVocations • Akron, Ohio, United States
    [job_card.full_time]
    A company is looking for a Senior Embedded Software Engineer to join their team remotely or in Arlington, Virginia.Key Responsibilities : Develop and maintain software frameworks for configuring a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Physician (MD / DO) - Emergency Medicine - $240 per hour in Ohio

    Physician (MD / DO) - Emergency Medicine - $240 per hour in Ohio

    LocumJobsOnline • All Cities, OH, US
    [job_card.full_time] +1
    LocumJobsOnline is working with Lancesoft Inc to find a qualified Emergency Medicine MD in Ohio!.Are you a seasoned Emergency Medicine physician ready for your next opportunity with a highly respec...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Systems Engineer

    Senior Systems Engineer

    AmTrust Financial • Cleveland, OH, United States
    [job_card.full_time]
    AmTrust Financial is looking for an eager system professional who is reliable and wants to be part of an enterprise team. The Senior Systems Engineer is responsible for engineering enterprise system...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Controls Engineer

    Controls Engineer

    Jobot • Cleveland, OH, US
    [job_card.permanent]
    Innovative Controls Engineer Specializing in Automation Systems and Process Optimization.This Jobot Job is hosted by : Andrew Nguyen. Are you a fit? Easy Apply now by clicking the "Apply Now" button ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    VirtualVocations • Akron, Ohio, United States
    [job_card.full_time]
    A company is looking for an Embedded SW Engineer to develop firmware for Edge AI processors.Key Responsibilities Develop critical pieces of EAI Firmware for deploying inference jobs on EAI proces...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Solutions Engineer

    Solutions Engineer

    Cisco Systems, Inc. • Richfield, OH, United States
    [job_card.full_time]
    Candidate must reside in the Columbus OH Area and be able to travel for weekly customer visits.The application window is expected to close on : December 13, 2025. Job posting may be removed earlier i...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Enterprise Project Manager

    Senior Enterprise Project Manager

    Northwest Bank • Independence, OH, United States
    [job_card.full_time]
    The Senior Enterprise Project Manager provides project leadership, management and oversight for assigned projects within Northwest Bank that are typically large-scale strategic initiatives, requiri...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Architect

    Software Architect

    V2Soft • Cleveland, OH, US
    [job_card.full_time]
    V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquarteerd in Bloomfiled Hills, MI and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    AmTrust Financial • Cleveland, OH, United States
    [job_card.full_time]
    As a Senior Software Engineer, you will play a crucial role in developing both front-end and back-end components of our applications. You will collaborate with cross-functional teams to design, deve...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Physician (MD / DO) - Emergency Medicine in Ohio

    Physician (MD / DO) - Emergency Medicine in Ohio

    LocumJobsOnline • All Cities, OH, US
    [job_card.full_time] +2
    LocumJobsOnline is working with Lancesoft Inc to find a qualified Emergency Medicine MD in Ohio!.Join a expanding Emergency Medicine programs in beautiful Ohio!. Board-Certified EM or EM-experienced...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. EHS Engineer

    Sr. EHS Engineer

    Howmet • Barberton, OH, United States
    [job_card.full_time]
    Environmental Health and Safety.Norton Avenue, Barberton, OH, 44203, US.Lead the implementation and continuous improvement of the site's safety management system to ensure a proactive, risk-based a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    VirtualVocations • Akron, Ohio, United States
    [job_card.full_time]
    A company is looking for a Sr Firmware Engineer.Key Responsibilities Write onboard tests to verify embedded device hardware for production and manufacturing Analyze test data to detect failure t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Software Engineer

    Lead Software Engineer

    The Sherwin-Williams Company • Cleveland, OH, United States
    [job_card.full_time]
    The Lead Software Engineer plays a strategic role in designing and enhancing software applications, products, websites, and digital products across the organization. The role will be responsible for...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Physician (MD / DO) - Endocrinology - $280,000 to $320,000 per year in Ohio

    Physician (MD / DO) - Endocrinology - $280,000 to $320,000 per year in Ohio

    LocumJobsOnline • All Cities, OH, US
    [job_card.full_time] +2
    LocumJobsOnline is working with Lancesoft Inc to find a qualified Endocrinology MD in Ohio!.A well-respected healthcare system in . This is a unique opportunity to join a collaborative, patient-focu...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Acumatica Software Developer

    Acumatica Software Developer

    True North Consultants, Inc. • Cleveland, OH, US
    [job_card.part_time]
    [filters_job_card.quick_apply]
    This individual will play a critical role in extending the functionality of Acumatica using its.The ideal candidate has hands-on Acumatica development experience and is passionate about building ef...[show_more]
    [last_updated.last_updated_30] • [promoted]
    R&D Associate Engineer

    R&D Associate Engineer

    ABB • Cleveland, OH, US
    [job_card.full_time]
    At ABB, we help industries outrun - leaner and cleaner.Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it ha...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Test Engineer

    Test Engineer

    BWX Technologies • Euclid, OH, US
    [job_card.full_time]
    NYSE : BWXT), we are People Strong, Innovation Driven.Headquartered in Lynchburg, Va.BWXT provides safe and effective nuclear solutions for national security, clean energy, environmental remediation...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Cyber Recovery Engineer (Systems / Storage Engineer)

    Cyber Recovery Engineer (Systems / Storage Engineer)

    Penske Truck Leasing Co., L.P. • Beachwood, OH, US
    [job_card.full_time]
    Cyber Recovery Engineer (Systems Engineer / Storage Engineer).Shift : Monday - Friday 8am - 5pm (In Office 4- 5 days a week). Most people know us for our big yellow trucks.But we’re so much more than...[show_more]
    [last_updated.last_updated_30] • [promoted]