Post job

Embedded software engineer jobs in Middleburg Heights, OH

- 93 jobs
All
Embedded Software Engineer
Senior Software Engineer
Embedded Engineer
Firmware Engineer
Senior Embedded Software Engineer
Senior Firmware Engineer
Advanced Software Engineer
Staff Software Engineer
  • Embedded Software Engineer

    Lincoln Electric 4.6company rating

    Embedded software engineer job in Euclid, OH

    Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries. Location: Euclid - 22801 Employment Status: Salary Full-Time Req ID: 27647 Purpose Design, implement, and maintain embedded software components for use in end products. Continually improve development techniques in order to create software more efficiently and reliably. Apply engineering knowledge to provide creative software solutions for real world customer issues and use cases. Job Duties and Responsibilities Develop multithreaded controls with industrial Real Time Operating Systems and Embedded Linux using C and C++ languages. Developing software for communication with industrial automation networks (e.g. CAN, Ethernet/IP), Internet protocols (e.g. HTTP, FTP), and wireless (e.g. Wi-Fi and Bluetooth). Developing software for embedded graphical displays. Interact with key stakeholders including marketing, suppliers, customers, distributors, and sales engineers to drive new product innovation. Maintains records of all work in process and documents interim/final results in the applicable format; these include Project Definitions, Milestone Plans, ES Reports, Technical Reports, Project Tracking Progress Reports and presentations at meetings/seminar. Develop and refine automated test setups, frameworks, and methods for embedded systems, including unit tests, integration tests, and system-level test to support new product development, product evaluations, and competitive benchmarking. Coordinate activities of internal and external technical support personnel as required. Troubleshoot issues in development and production environments, ensuring rapid resolution and minimizing downtime. Reading and interpreting schematics and component data sheets. Assignments are broad in nature, requiring originality and ingenuity. Has appreciable latitude for unreviewed action or decision. Assumes additional responsibilities as needed or directed in support of the Company's 2025 Strategy. Basic Requirements Level II: Four-year Engineering degree is required and, Minimum of three (3) years Engineering experience. Level III: Four-year Engineering degree is required and, Minimum of five (5) years Engineering experience. Strong familiarity with embedded systems architecture, design considerations, and hardware-software interactions. Industry experience writing C for embedded platforms. Strong understanding of testing methodologies and frameworks for embedded systems Effective communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders. Ability to work independently and as part of a team. Excellent organizational skills. Ability to handle a constantly changing set of priorities. Initiative to take ownership of product designs. Possesses and applies a broad knowledge of principles, practices and procedures of field of specialization to the completion of difficult assignments. The selected candidate's Job Level and Pay Grade will be determined based upon qualifications and experience. Competencies Proficiency in C and C++ programming languages Knowledge of Real Time Operating Systems and Embedded Linux. Experience in developing software for industrial automation networks, internal protocols, and wireless communication. Professional experience with TDD, writing unit tests, automated testing, and continuous integration type frameworks. Familiarity with Azure DevOps and Agile development practices. Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
    $81k-101k yearly est. 5d ago
  • Embedded Software Engineer

    Lincoln Electric 4.6company rating

    Embedded software engineer job in Euclid, OH

    Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries. Location: Euclid - 22801 Employment Status: Salary Full-Time Function: Engineering Req ID: 26988 Overview We are seeking a talented and driven Embedded Software Engineer with expertise in Linux systems to join our innovative team. This role blends embedded application development, platform engineering, board support package (BSP) maintenance, and hardware bring-up. You'll collaborate with cross-functional teams to create secure, high-performance software for Linux-based embedded systems. Key Responsibilities Embedded Application Development Design, develop, and maintain applications for embedded Linux environments. Write clean, efficient code in C, C++, and Python. Implement and optimize device drivers, APIs, and middleware. Conduct system-level debugging, performance optimization, and troubleshooting. Create and execute test plans to ensure functionality, reliability, and quality. Partner with QA teams for seamless deliverables. Platform Engineering & BSP Maintenance Maintain and update BSPs across diverse hardware platforms. Work with hardware teams to develop, validate, and configure drivers, kernels, and bootloaders. Lead hardware bring-up for new designs, ensuring smooth software-hardware integration. Security and Compliance Embed security best practices throughout the software stack. Perform vulnerability assessments and risk analyses. Collaborate with security experts to resolve incidents and uphold compliance standards. Collaboration & Mentorship Partner with hardware, firmware, and QA teams to define requirements and solve challenges. Mentor junior engineers and contribute to team knowledge-sharing. Qualifications Bachelor's degree in Electrical, Computer, or Software Engineering (or related field); advanced degrees preferred. Level III: 5+ years of relevant experience. Level IV: 8+ years of relevant experience. Hands-on experience in embedded Linux development, including kernels, drivers, and applications. Strong knowledge of Linux kernel architecture, system calls, and bootloaders. Proficiency with version control systems (e.g., Git) and collaborative workflows. Familiarity with networking protocols, communication interfaces, and embedded hardware. Excellent problem-solving, debugging, and communication skills. Preferred Qualifications Experience with real-time operating systems (RTOS) and low-level programming. Expertise in Yocto Project, OpenEmbedded, and cross-compilation tools. Knowledge of Agile/Scrum methodologies. Background in safety-critical or security-focused systems. Contributions to open-source embedded or Linux projects. Understanding of digital electronics and hardware design. At Lincoln Electric, we invest in your growth through ongoing training, competitive benefits, and a collaborative culture that rewards initiative. Ready to power up your career? Apply now and help us weld the future. Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
    $81k-101k yearly est. 2d ago
  • Senior Firmware Engineer

    Emerson 4.5company rating

    Embedded software engineer job in Elyria, OH

    Great engineers are hard to find. We're giving them a place to thrive. If you love what you do, it makes every day better. At Emerson Professional Tools, we strive to build a work environment where ideas are celebrated, and talent is rewarded. We are seeking a Senior Engineer, Embedded Systems, based in Elyria, OH, with an opportunity to have a significant impact on the business. You'll apply the latest technologies, equipment, and research facilities to bring your ideas to life. This role is encouraged to champion technology that enables sophisticated features and solutions to improve customer experience and drive growth. Because of the need for constant exploration in this growing space, this position has a hands-on, research and development focus. Emerson's global Professional Tools business is an equal opportunity employer, offering the broadest portfolio of reliable tools and technologies for those working in mechanical, electrical, utility, and plumbing trades! With unparalleled expertise from RIDGID, Greenlee, HDE, and Klauke, we deliver tools our customers trust to handle their toughest challenges. **In This Role, Your Responsibilities Will Be:** + Design, develop, and sustain firmware for professional tools with embedded electronics, including BLDC-motor control and BLE connectivity. + Lead system design, including architecture design and system requirements development. + Conduct concept feasibility assessments and technical risk evaluations for new products. + Evaluate new and emerging technologies and tools. + Provide technical leadership to uphold software quality standards by defining best practices, driving process improvements, and guiding a global development team toward consistent delivery. + Mentor junior engineers, including hands-on problem solving, and debugging. + Provide timely communications on significant issues, risks, or developments. + Support field investigations, manufacturing, and supply chain issue resolution throughout the product lifecycle. + Collaborate with electrical hardware, software, mechanical, regulatory compliance, and manufacturing teams. **Who You Are:** You stay focused and composed in stressful situations. You maintain a positive attitude and forward-thinking approach despite troubling circumstances or setbacks. You take constructive action to navigate difficulties or obstacles. You are viewed as a source of confidence in high-stress situations. **For This Role, You Will Need:** + Bachelor's degree in electrical engineering, computer engineering, computer science, or a related field. + 8+ years of experience with firmware development. + Legal authorization to work in the United States - sponsorship will not be provided. **Preferred Qualifications That Set You Apart:** + Knowledge of embedded systems design (drivers, RTOS, ISRs, etc.) and related languages including C/C++ and Python. + Experience designing firmware architecture and modular code used across multiple products. + Experience with agile development methods and dev ops including source control, integrated unit testing, and builds. + Ability to read schematics and perform basic measurements and testing of hardware. + Knowledge of functional safety compliance standards. + Experience leading projects, breaking down and estimating work, and supporting team members. **Our Culture & Commitment to You:** At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives-because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing flexible, competitive benefits plans to meet you and your family's physical, mental, financial, and social needs. We provide a variety of medical insurance plans, with dental and vision coverage, Employee Assistance Program, 401(k), tuition reimbursement, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. \#LI-BC3 **WHY EMERSON** **Our Commitment to Our People** At Emerson, we are motivated by a spirit of collaboration that helps our diverse, multicultural teams across the world drive innovation that makes the world healthier, safer, smarter, and more sustainable. And we want you to join us in our bold aspiration. We have built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to solve the world's most complex problems - for our customers, our communities, and the planet. You'll contribute to this vital work while further developing your skills through our award-winning employee development programs. We are a proud corporate citizen in every city where we operate and are committed to our people, our communities, and the world at large. We take this responsibility seriously and strive to make a positive impact through every endeavor. At Emerson, you'll see firsthand that our people are at the center of everything we do. So, let's go. Let's think differently. Learn, collaborate, and grow. Seek opportunity. Push boundaries. Be empowered to make things better. Speed up to break through. Let's go, together. **Work Authorization** Emerson will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire. **Equal Opportunity Employer** Emerson is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment. **Accessibility Assistance or Accommodation** If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com . **ABOUT EMERSON** Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability. With global operations and a comprehensive portfolio of software and technology, we are helping companies implement digital transformation to measurably improve their operations, conserve valuable resources and enhance their safety. We offer equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can make an impact across a broad spectrum of countries and industries. Whether you're an established professional looking for a career change, an undergraduate student exploring possibilities, or a recent graduate with an advanced degree, you'll find your chance to make a difference with Emerson. Join our team - let's go! **No calls or agencies please.** **Requisition ID** : 25028248 Emerson is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment.
    $77k-95k yearly est. 51d ago
  • Advanced Embedded Software Engineer (Mentor, OH, US, 44060)

    Steris Corporation 4.5company rating

    Embedded software engineer job in Mentor, OH

    At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. The Advanced Embedded Software Engineer is responsible for the design, documentation, development, and testing of software solutions for new and existing medical devices. The Advanced Embedded Software Engineer is also responsible for analyzing product/system-level requirements and translating them into software specifications as well as the development and delivery of specific software features and functionality. This position works independently and within a cross functional team with minimal supervision. What You'll do as an Advanced Software Engineer * Designs, implements, and maintains efficient, secure, reusable, and reliable software code according to corporate standards and best practices for new and sustaining engineering projects. Analyzes risk and establish risk mitigation. Conducts and participates in peer code reviews to identify issues and provide recommendations for enhancements. * Collaborates with cross functional team members for project planning, analysis and development of product requirements and to outline proposed solutions. Develops time and effort estimates for assigned features and functions. Makes delivery commitments. * Leads the development of software architecture and software requirements based on user and system requirements. * Creates software development process documentation including architectural design, requirements, design and interface specifications, and verification test protocols. * Leads unit, integration, and system testing effort, including capacity and performance testing * Identifies defects and formulates solutions to complex and ambiguous technical problems. The Experience, Abilities and Skills Needed * Bachelor's Degree in Computer Engineering, Software Engineering or Electrical Engineering required with 8 or more years of related engineering experience. A degree in another Engineering discipline may be acceptable with proven software education and/or training and 10 or more years of demonstrated software experience. * Practical experience in embedded C and C++, object-oriented analysis and programming, and multi-threaded/multi-tasking programming is required. Understanding of development for a resource-constrained target environment with specific performance requirements is desired. (8 or more years) * Proven experience at software development analysis, task time and effort estimation and execution to plan is required. (8 or more years) * Experience performing software requirement analysis and definition. Experience working with stakeholders to refine product requirements to be realized in software is desired. (5 or more years) * Experience with one or more RTOS systems and the associated system services is required. (5 or more years) * Experience developing and maintaining device driver software on an embedded system is required. (5 or more years) Experience with serial communication (UART, USART, SPI, I2C, CAN) is required. (5 or more years) * Experience using software IDEs and tools, including configuration management (version control), defect management, continuous integration and code analysis tools is required. (5 or more years) * Experience in User Interface (UI)/Human Machine Interface (HMI) development is required, which may include HMI touch screens or Graphical UIs. Understanding of usability / human factors is desired. (5 or more years) * Experience working in a regulated industry which requires formalized software development processes and software risk management is required. Medical device industry experience is desired. * Experience with Ethernet and wireless networking within in an embedded target is desired. * Experience with network security protocols including HTTPS, TLS, and certificate management is desired. * Experience with Linux especially with system-on-module or embedded targets is desired What STERIS Offers At STERIS, we invest in our employees and their families for the long term! STERIS wouldn't be where it is today without our incredible people. We share our success together with you by rewarding you for your hard work and achievements. Here is just a brief overview of what we offer: * Competitive Pay * Extensive Paid Time Off and (9) added Holidays. * Excellent healthcare, dental, and vision benefits * 401(k) with a company match * Long/Short term disability coverage * Parental Leave * Additional add-on benefits/discounts for programs such as Pet Insurance * Continued training and educations programs * Excellent opportunities for advancement in a stable long-term career * #LI-KS1 #LI-Hybrid Pay range for this opportunity is $110,000-145,000. This position is eligible for bonus participation. Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc. STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits Open until position is filled. STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
    $110k-145k yearly 35d ago
  • Embedded Engineer

    Business Integra 3.6company rating

    Embedded software engineer job in Cleveland, OH

    Duration: 1+ years Responsibilities: • Create new customer systems and coordinate deployment, commissioning, and troubleshooting activities between other GE systems operations team staff, customers, and customer installation crews. • Upgrade existing customer installation sites, by reviewing system release notes and developing an execution plan for a successful upgrade. • Capture any customer system defects during commissioning/troubleshooting and log them to development team to prioritize them for a resolution. • Perform system testing on returned hardware from customer sites to understand root cause of failure. • Program new system hardware that may require special firmware or modifications. • Ability to assist QA team in system testing, as required Requirements: • 8+ years post degree experience in IT, systems administration, network engineering, or related discipline beyond BS degree • Experience with IPv6 and/or Cloud Services a plus • Some C/C++ or scripting programming knowledge • Experience with software system product development lifecycle Additional Information All your information will be kept confidential according to EEO guidelines.
    $68k-84k yearly est. 60d+ ago
  • Senior Embedded Software Engineer - Systems Integration

    The Goodyear Tire & Rubber Company 4.5company rating

    Embedded software engineer job in Akron, OH

    Goodyear is seeking a highly skilled and experienced Senior Embedded Software Engineer to join our Embedded Software Integration Team focused on developing next-generation tire intelligence solutions. In this role, you will lead the software development lifecycle, from system design to deployment, and focus on integrating innovative embedded technologies into our automotive platforms. **What You'll Do:** + Embedded Software Development: Design, implement, test, and debug core and application-specific software for automotive embedded electronic modules in serial production. + Process Compliance: Develop software in accordance with ASPICE-based Global Product Engineering Process (GPEP) standards. + Verification & Validation: Verify software requirements at both component and bench levels to ensure robust and reliable performance. + Cross-Functional Support: Collaborate with other functional disciplines to support all software-related aspects of product development. + Complex Problem Solving: Tackle complex assignments requiring independent decision-making and strong technical expertise. + Software Integration: Coordinate the integration of core and third-party software into application-specific Electronic Control Units (ECUs). **What We're Looking For:** + Bachelor's or master's degree in Electrical engineering, Computer Engineering, Computer Science, or related field. + 7+ years of experience in embedded software development + Expertise in model-based development tools (e.g., MATLAB/Simulink) + Proven experience with embedded C/C++, real-time operating systems (RTOS), and debugging tools for embedded systems. + Deep understanding of automotive software development standards, including ASPICE and ISO 26262. + Strong problem-solving skills and ability to work independently in a fast-paced, innovative environment. + Excellent communication and leadership skills, with a passion for mentoring and technical coaching. **What Will Set You Apart:** + Experience with tire or chassis systems, sensors, or vehicle dynamics. + Knowledge of CAN, LIN, and Ethernet communication protocols + Strong focus on AUTOSAR-based systems preferred **Additional Details:** + **Relocation Available:** No \#LI-AL3 Goodyear is one of the world's largest tire companies. It employs about 68,000 people and manufactures its products in 51 facilities in 19 countries around the world. Its two Innovation Centers in Akron, Ohio, and Colmar-Berg, Luxembourg, strive to develop state-of-the-art products and services that set the technology and performance standard for the industry. For more information about Goodyear and its products, go to Goodyear.com . If you need reasonable accommodation to complete the online application, or any other part of the employment process, please contact the Goodyear Candidate Care Line at ************. Goodyear is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by law. At Goodyear, we make life's connections easier every day. People around the world count on us to get them where they need to go, now and into the future. But our relentless pursuit of forward motion doesn't just keep the world moving. It shapes a workplace that celebrates our different talents, experiences, and culture. It inspires us to continue developing our skills and encourages our career moves all while keeping us focused on building a better future for our associates, our business, and the planet. Come discover the opportunities ahead with Team Goodyear. Working at Goodyear (********************************************************************** A true member of the Goodyear hiring team will always interview candidates in-person or over the phone before extending any job offers. Candidates are never asked to download software, provide financial information or send payment as part of the employment process. Goodyear is committed to providing a website that is accessible to the widest possible audience, regardless of technology or ability. If you need reasonable accommodation to complete the online application, or any other part of the employment process, please call the Goodyear Candidate Care Line at ************. When contacting us, please provide your name, telephone number, and email address, along with a description of your request for accommodation. Click here for more information about Equal Opportunity laws and here (*********************************************************************************************** for related information. Reasonable workplace accommodations are considered on a case-by-case basis. Please note that only those inquiries concerning a request for a reasonable workplace accommodation will be responded to. Goodyear is an Equal Employment Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regards to that individual's race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender identity, age, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Click here (*********************************************************************************************** for more information about Equal Opportunity laws and here (*********************************************************************************************** for related information. See Goodyear's EEO & Affirmative Action Policy Affirmation here (********************************************************************************************************************************************** . Notice: Federal law requires Goodyear to verify the identity and employment eligibility of all persons hired to work in the United States. Goodyear will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization. See posters below for details. E-Verify Participation Poster (English and Spanish) (******************************************************************** If you have the right to work, don't let anyone take it away. Are you an agency Recruiter in the Americas or Asia Pacific? Goodyear's Global Talent Acquisition team has partnered with Recruitifi for all salaried, non-executive level candidate submissions. To be a part of our agency community please apply here (******************************************************************************************************************************************************* .
    $93k-116k yearly est. 27d ago
  • Firmware Engineer, Connected Products

    Fortune Brands Innovations

    Embedded software engineer job in North Olmsted, OH

    Fortune Brands Innovations is seeking a Firmware Engineer to join our Connected Products team. This role involves leading the development of embedded software for smart home water and security products, contributing to cutting-edge solutions that redefine the smart home experience. Location: This Firmware Engineer will work out of our North Olmsted, OH location in a hybrid model with Tues-Thursday onsite days and Monday and Friday remote. RESPONSIBLITIES: * Lead the design, development, and maintenance of embedded software for smart home products. * Collaborate with cross-functional teams to define software requirements and ensure seamless integration with hardware components. * Implement software solutions in C, utilizing Real-Time Operating Systems (RTOS) like FreeRTOS. * Customize, configure, optimize, and develop on embedded Linux distributions with a focus on Yocto-based systems. * Develop Over-The-Air (OTA) update capabilities for remote firmware updates. * Conduct testing and debugging to ensure software reliability and performance. * Utilize Git for version control and JIRA for project management. * Support CI/CD build workflows.
    $65k-87k yearly est. 60d+ ago
  • Senior Software Engineer, Embedded

    NDC Technologies 3.8company rating

    Embedded software engineer job in Amherst, OH

    The Software Engineer will help design, develop, and document software for embedded controllers. The position focuses on understanding the details of standard industrial network communications between embedded controllers and other devices, real-time operating systems, and overall product performance and functionality at a very detailed technical level. Essential Job Duties and Responsibilities Design, code, and test software applications for embedded systems Participate in product design reviews Support product hardware design and testing Support product launch, initial installations, debugging and troubleshooting Prepare or review software specifications, verification and validation documents, and build procedures Other duties may be assigned as required Education and Experience Requirements Detail-oriented, self-starter with strong communication and organizational skills. The successful candidate will have a proven ability to multi-task and work collaboratively as well as independently in a dynamic environment. The required qualifications are as follows: Bachelor's degree in Computer Science or Electrical Engineering Experience developing embedded software Experience programming in C and C++ Experience with Linux operating systems Knowledge of industrial networks, CAN preferred Knowledge of ST microcontrollers is a plus Skills and Abilities Excellent written and verbal communications skills Excellent critical thinking skills Methodical and logical process oriented Ability to handle several projects at one time Strong organizational skills Working Conditions and Physical Demands To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions Travel Required Minimal _10_% #LI-TT1 #nordsonindustrialcoatingsystems
    $96k-115k yearly est. Auto-Apply 18d ago
  • Staff Software Engineer - Clojure

    Splash Financial

    Embedded software engineer job in Cleveland, OH

    ABOUT THE ROLE Splash Financial is looking for a Staff Clojure Engineer to join our growing team of mission-driven technologists. This is a high-impact, hands-on leadership role for an experienced engineer who can combine strong technical depth with strategic thinking and mentoring. As a staff engineer, you will play a critical role in shaping technical direction, driving architectural decisions, and partnering cross-functionally to build systems that are robust, scalable, and thoughtfully designed. We're seeking someone with deep expertise in Clojure, strong frontend familiarity (ideally with ClojureScript or related technologies), and a proven ability to influence and elevate engineering teams through code, collaboration, and mentorship. The right candidate takes initiative, holds a high bar for quality and performance, is deeply curious, and leads by example. You value clear communication, feedback (giving and receiving), and care about leaving things better than you found them - whether it's code, processes, or team culture. WHAT YOU'LL DO AT SPLASH: * Own and lead the design and development of complex backend systems and services, primarily in Clojure, that are core to Splash's product and mission. * Collaborate closely with cross-functional stakeholders to ensure our systems are scalable, secure, and aligned with business goals. * Serve as a technical leader and trusted advisor within the engineering org - driving architectural decisions, mentoring others, and unblocking cross-team initiatives. * Write and maintain clean, well-tested, and documented code, and set the standard for quality across the codebase. * Conduct thoughtful code reviews and contribute to a strong feedback culture. * Proactively identify areas for technical and process improvement, and drive efforts to modernize and optimize our stack. * Foster a culture of collaboration, curiosity, and accountability in a fast-moving remote team environment. WHAT YOU'LL BRING TO SPLASH: * 8+ years of professional software engineering experience, with significant expertise in Clojure. * Experience working across the full stack (ClojureScript or other frontend technologies a plus). * Demonstrated ability to lead complex technical initiatives end-to-end. * Excellent problem-solving and debugging skills, with a methodical approach to incident resolution and system observability. * A track record of technical mentorship and helping teams level up. * Comfortable navigating ambiguity and driving clarity. * Strong written and verbal communication skills in a remote-first environment, with the ability to produce and maintain clear, high-quality technical documentation and diagrams. * Passion for Splash's mission to help people become more powerful than their debt. OUR TECH STACK: * Frontend: React, Next.js, TypeScript, ClojureScript * Backend: Clojure, PHP * Data: PostgreSQL, MySQL * Architecture: service oriented, event-driven systems * Infrastructure: AWS, Kubernetes, serverless architecture, CI/CD pipelines COMPENSATION: The base salary range for this role is $180,000 to $235,000 annually, based on market data and internal compensation practices. This role may also be eligible for a bonus component tied to individual and company performance. Final compensation will be determined by factors such as location, experience, and skill level.
    $180k-235k yearly Auto-Apply 58d ago
  • Firmware Engineer

    Maverick Direct

    Embedded software engineer job in Akron, OH

    A U nited States based financial self-service, security and services organization that is engaged primarily in the sale, manufacture, installation and service of self-service transaction systems. Job Description This is an intermediate level systems engineering position in the area of electronic systems. Individual may be assigned tasks in various areas of systems support and development based on department requirements and project schedules. A complete understanding of board layout principles and overall hardware disciplines is required, along with knowledge of transmission line and wiring characteristics, and packaging and manufacturing principles. The individual should have a complete understanding of Engineering Change Request (ECR/ECN) processes and formal release of parts and drawings. This person would need the ability to lead a multi-disciplined hardware/software team in a project from concept, through scheduling, design, and pilot phases and manufacturing. Assigned tasks will be generally defined with the intention of allowing the individual to further develop engineering skills in the area of electronic systems development, systems integration, and product integration. May be assigned project leadership duties. Qualifications Required Skills: • 4 years minimum experience in the development of firmware applications; ARM architecture-based processors preferred. (K61 chip) • C++ and object-oriented concepts experience • Experience in writing technical documents, specifically, test plans, functional requirements, and use cases. • Familiarity with the Agile Methodology of firmware/software development. Experience is preferred. • Multi Integrated Development Environment from Green Hills Software • IBM's Rational Rhapsody Development Tools • Python scripting language familiarity preferred, but not required. - A BSEE or BSCS or equivalent degree with 2 to 5 years' experience, a BSCS or equivalent degree with some exposure to electronic systems design and 2 to 5 years' experience, or a BSET or equivalent degree with 2 to 5 years' experience as an Electronic Systems Engineer II - Experience with C, C++, or other structured and object-oriented programming languages and general software and systems development practices - Real-time operating system environment experience as well as experience with computer system hardware and architecture - Experience with software system component integration - Generation and evaluation of functional and design specifications - Generation of project schedules pertaining to assigned project - Design and implementation of electronic systems - Testing of electronic systems - Generation of system test plans - Submittal of systems for quality assurance testing, and subsequent follow-up - Support of software systems as necessary - Administrative duties as necessary including reporting hours worked, submission of status and expense reports, and related - Acting as a resource to other electronic system engineers - Ability to manage multiple tasks simultaneously - Must be able to work with diverse groups - Must be able to demonstrate planning, organizing and implementing skills, which allow the successful completion of a project by a specific due date Additional Information W2 or B2B options
    $66k-87k yearly est. 14h ago
  • Senior Developer, IS Commercial Operations

    The J. M. Smucker Company 4.8company rating

    Embedded software engineer job in Orrville, OH

    Your Opportunity as the Senior Developer, IS Commercial Operations The Smucker Information Services (IS) department enables technology solutions for capabilities that help our business perform, transform, and grow. The Senior Developer realizes this purpose by coordinating, designing, building and supporting projects and/or applications, in support of our Concept to Commercialization Operations business. Projects/applications may include PLM (Oracle P4P), MDM (Syndigo), MDH (Database), Digital Asset Management (The CART by BYNDER), Commercialization Portfolio Management (Accolade), Commercialization Project Management (Pega), and/or Green Coffee (Custom). This role will be heavily involved in solution delivery and support to address an integrated technology landscape that continues to evolve toward cloud-based tools. This technical hands-on position requires proven development skills, excellent communication, curiosity to solve problems and a willingness to learn new skills under moderate guidance within a collaborative team environment. Candidate must be willing to seek to deeply understand business process, take on requirements/functional analysis and/or Agile Project Management as a small percentage of the role and should seek to build meaningful partnerships/relationships with business counterparts. Location: Orrville, OH (Close proximity to Cleveland/Akron) Work Arrangements: Hybrid - onsite a minimum of 9 days a month primarily during core weeks as determined by the Company; maybe more as business need requires In this role you will: Deliver solutions Under moderate guidance, designs, builds and supports software applications, integrations and other related technologies that meet business requirements, factor supportability and balance cost versus benefit. May lead technical activities for smaller projects. Provide input to work plans and estimates based on experience with development activities. Author technical specifications for moderately complex solutions. May own full solution design for smaller projects. Follow documented standards for development, code promotion, and change management. Instructs junior resources as appropriate. Own the design, construction and execution of technical solution testing, including unit, automation, integration and performance tests. Independently troubleshoot and resolve defects. When applicable, participate in mock cutover exercises to prevent disruption and issues once live. Support and maintain existing solutions Provide troubleshooting and fixes for complex issues, driving understanding of root cause and prioritization. Follow defined support paths and incident management processes to meet Service Level Agreements (SLAs). Develop knowledge base and Standard Operating Procedures (SOPs) for technical support plans. Execute activities to support ongoing maintenance and periodic releases of software. Strengthen development capabilities Contribute to standardized code solutions and automation opportunities. Learn new tools and apply modern IT concepts to support ongoing shift toward cloud-based technologies. The Right Place for You We are bold, kind, strive to do the right thing, we play to win, and we believe in a strong community that thrives together. Our culture is rooted in our Basic Beliefs, and we believe in supporting every employee by meeting their physical, emotional, and financial needs. What we are looking for: Minimum Requirements: 3+ years of work experience as a developer, with either a Bachelor's degree in a STEM discipline or specialized training in Information Technology. Experience with multiple phases of the software development lifecycle (SDLC) and formal delivery methodologies/frameworks (Traditional/Waterfall, Agile, DevOps-GitHub preferred). Experience working on teams with assignment due dates or service level agreements (SLAs) to support customer needs. Knowledge and ability to build solutions based on business requirements. C#, Python, Java or equivalent language experience SQL or PL/SQL experience Knowledge of data structures, algorithms, formats and integration methods. Knowledge of enterprise toolsets for integration, reporting, process orchestration and/or scheduling. Ability to unit test, troubleshoot and debug developed code, tuning for performance or other optimization/scalability objectives. Experience with IT service/work management systems (for incidents, problems and work requests) and code management processes i.e., Service Now, Microsoft ADO, JIRA Experience in requirements analysis/documentation Additional skills and experience that we think would make someone successful in this role: OOP (Object Oriented Programming) System architecture patterns Windows/Unix scripting knowledge Web development (JavaScript, HTML, CSS) Low-Code/No-Code experience (Pega preferred) Experience with data integration and ETL tools, particularly Informatica Intelligent Cloud Service (IICS) or SnapLogic iPaaS. Experience developing solutions on major cloud service provider platforms (AWS, Azure, GCP). Experience with Software-as-a-Service (SaaS) implementations within an integrated enterprise environment. Experience leading Agile Ceremonies or Scrum Master/Iteration Lead certification. Experience in the Consumer-Packaged Goods (CPG) industry. Learn more about working at Smucker: Helping our Employees Thrive Delivering on Our Purpose Our Continued Commitment to Ensuring a Workplace for All Follow us on LinkedIn #LI-Hybrid
    $85k-106k yearly est. Auto-Apply 47d ago
  • Senior Cloud Developer(s)

    Acumen Solutions 4.9company rating

    Embedded software engineer job in Cleveland, OH

    Acumen Solutions drives excellence - not only in our performance, but also in the results we deliver for our clients. We are a global cloud consultancy that combines the insight of our strategists, the vision of our innovators, and the ingenuity of our engineers to achieve this extraordinary impact. The Fortune 500 trust us to build solutions focused on growing revenue and profits by amplifying competitive advantage and strengthening customer relationships. Our groundbreaking solutions in the public sector streamline operations and improve productivity. We apply this same focus on excellence to our unparalleled social responsibility program, generating sustainable impact across our local communities. Job Description Acumen Solutions is hiring Senior Cloud 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 technologies and you want to be part of the exciting growth in our Cleveland Technology Center then Acumen Solutions is interested in you. In return, we offer you the opportunity to become skilled at delivering leading-edge technology solutions and gain a depth and breadth of experience that can accelerate your career as we grow our business in Cleveland. You like the idea of working with cloud solutions or at least you're excited to learn it. You want to be hands-on with code. You don't need everything presented to you in bite-sized pieces, but you can use, and produce, specific interface descriptions as a basis for discussion. It matters what your code looks like. (It matters to us, and we want it to matter to you.) You like it when people look over your shoulder as a means of learning, and you're prepared to give other people feedback on what they're doing as well. You need to be a good writer, speaker, and listener - you'll have to explain and justify your designs, and be able to run with other people's ideas and give feedback to them. You should know by experience that whatever you don't understand you can learn quickly. Specific Duties: ● Participate in any portion of the typical application lifecycle, from technical design to development, testing, and deployment ● Interact directly with customer, development team, and other stakeholders to ensure customer success ● Design, develop and integrate Salesforce applications, getting exposure to languages like Visualforce, APEX, Java, .NET, modern web technologies, or native mobile platforms (iOS, Android) ● Work with technical teams and senior architects to finalize architecture specifications, and design solutions as it relates to the customization and/or integration of software solutions ● Develop proofs of concept (POC) as needed, integrating new components with back office systems during the design and requirements phase to evaluate products and integration strategies ● Validate application code against unit tests and security tests ● Assist in identifying, troubleshooting, and resolving defects encountered during various stages of project delivery, including during the deployment and implementation of the solution in production environments ● Produce project documentation, including functional and technical designs, and end-user guides ● Firefight from the trenches when additional resources are unexpectedly needed while maintaining a positive attitude and capturing the lessons to be learned/opportunities for improvement ● Handle complexity, ambiguity, and shifting priorities with ease. Display a willingness to play the role needed for project success ● Collaborate with other senior team members to help grow the capabilities of our development team and to grow what our office can contribute to the company Qualifications Requirements: ● 5+ years' experience with a modern language such as Java, C#, etc ● 5+ years' experience with HTML, CSS, JavaScript, PHP ● Strong understanding of object-oriented development ● Strong understanding of relational database models and proficient with SQL ● Experience that helps you tell simple trade-offs from hard problems ● Ability to think strategically and tactically to solve problems in a fast-paced and often changing environment ● Understanding of Agile, Scrum or other iterative development methodologies ● Ability and desire to learn new technologies and development tools quickly ● Experience with using modern IDEs (Eclipse, Sublime) and SCM tools (SVN, Git) ● A creative mindset to apply innovative approaches to software design ● Desire to work in a highly collaborative environment with a large team of like-minded developers ● Salesforce.com APEX and Visualforce experience desired but not required ● Bachelor's degree in Computer Science or a related major ● Willingness to travel up to 10% ● Authorized to work for any U.S. employer Additional Information Benefits: Acumen Solutions offers the opportunity for growth and advancement, as well as a competitive base salary, annual performance based incentives, medical benefits, and 401k. About Us: As a leading management and technology consulting firm, Acumen Solutions offers a range of challenging and rewarding opportunities whether you're just starting out in your career, looking to advance your career, or seeking a senior leadership position. Acumen Solutions employees are ambitious, committed, passionate problem solvers. EOE M/F/V/D VEVRAA Federal Contractor
    $87k-114k yearly est. 60d+ ago
  • Senior Application Developer

    Marshberry 4.0company rating

    Embedded software engineer job in Woodmere, OH

    MarshBerry is growing! We are seeking a Senior Application Developer to join our team. We have a people first, fast paced, collaborative culture with plenty of opportunity for growth. MarshBerry has been successful in achieving growth objectives because the trust our clients place in our talented team of professionals, and all MarshBerry colleagues play a critical role in directly or indirectly cultivating those trusted relationships. MarshBerry provides an environment where employees can learn, improve and realize their career goals. We offer competitive benefits, hybrid work schedules, new challenges, and learning experiences. Job Details Position Summary: MarshBerry is seeking a Senior Application Developer in our Beachwood, OH office. The Senior Application Developer will design, develop, and maintain high-quality software applications and services while following MarshBerry and industry best practices and standards. The Senior Application Developer will also lead development projects, mentor junior developers, and ensure the delivery of robust and scalable applications at MarshBerry. Responsibilities: Application Development: Design, develop, test, and deploy complex software applications. Write clean, maintainable, and efficient code in accordance with industry standards. Collaborate with cross-functional teams to define, design, and deploy new features. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Project Management: Lead and manage development projects from concept to deployment. Collaborate with other users and teams to gather requirements and develop and evaluate solutions. Ensure project deadlines are met and within budget. Mentorship and Training: Mentor and guide junior developers, providing code reviews and technical advice. Conduct and coordinate training as needed to enhance the skills of the development team. Documentation: Create and maintain comprehensive documentation for all development work. Prepare technical reports and presentations for management and business unit leaders. Learning and Development: Continuously enhance knowledge of application developer tools, market trends, programming languages, and best practices and provide input to improve and enhance internal processes and systems. Support and Maintenance: Provide support for existing applications by troubleshooting issues and implementing necessary fixes or enhancements. Cultivate and maintain effective relationships with potential internal/external clients, partners and stakeholders that can directly or indirectly lead to revenue generation for all MarshBerry services. Special projects and tasks as assigned. Selection Criteria Education & Experience: Bachelor's Degree in Computer Science, Information Systems, or a related field is preferred or 7 years of professional experience. Master's degree preferred. 10+ years professional experience in Windows Desktop or ASP.NET (core) application development with work experience demonstrating exceptional design, coding, testing, and debugging skills. 10+ years experience using C# and Visual Studio. 10+ years experience using JavaScript. 10+ years experience using a relational database, such as Microsoft SQL Server or MySQL. Proven experience in leading development projects and project teams. Other: Previous experience creating full-stack web or mobile applications. Experience with Vue JavaScript framework preferred. Experience with CI/CD practices and a platform such as Azure DevOps preferred. Proven organizational and project management skills including code documentation and review. Proven experience taking complex solutions from concept to completion. Able to quickly grasp both business and technical concepts and solve difficult technical problems by leveraging available resources. Strong verbal and written communication skills with ability to adjust content and delivery based on the audience. Willingness and ability to provide guidance and direction to team members. Self-starter with advanced problem-solving skills. Customer service mindset. Able to prioritize and thrive in stressful situations. Driven to learn and stay current in an ever-changing technical landscape. Working at MarshBerry Who We Are: MarshBerry practices The Collaborative Way which encourages employees to adhere to these five principles: listening generously, speaking straight, being for each other, acknowledgement & appreciation, and honoring commitments. We are committed to fostering an environment of Diversity, Equity, and Inclusion. We strive to educate our current and potential employees in these areas, while continuing to promote a welcoming and inclusive environment for all. What We Do: MarshBerry provides consulting services in the financial services industry primarily to independent insurance agents, brokers and carriers, as well as wealth and retirement plan advisors. Our services include but are not limited to financial, operational, sales management, merger and acquisition advisory, peer-to-peer exchange and information services. We are recognized in the financial services industry for providing innovative and customized solutions to our clients, with whom we build trusted advisor relationships. At MarshBerry, our mission is to help our clients learn, improve and realize their value. Our clients credit us for providing the vision, tools, and discipline to help them reach their strategic goals. It's one thing to be recognized as experts in our field, it is another to be noteworthy based on the sentiment and feedback of our team. MarshBerry has been recently awarded the following: Crain's Best Employers in Ohio The Nation's Best and Brightest in Wellness North Coast 99 Top Work Places - The Plain Dealer Weatherhead 100 West Michigan's Best and Brightest Companies to Work for To learn more about MarshBerry, visit ******************* We appreciate your interest in MarshBerry. As an equal opportunity employer, your application will be considered with regard to all laws which prohibit discrimination because of race, color, sex, religion, national origin, age, disability, military status, and genetic information, and requirements to take affirmative action in the hiring of minorities, including women, veterans, and those individuals with disabilities.
    $118k-147k yearly est. 60d ago
  • Senior Full-Stack Developer (Optimizely)

    Rockwool

    Embedded software engineer job in Cleveland, OH

    We are seeking a Senior Full-Stack Developer (with Optimizely) position based in our Poznań location to join the IT Systems Development & Maintenance team. Ready to help build a better future for generations to come? In an ever-changing, fast paced world, we owe it to ourselves and our future generations to live life responsibly. At ROCKWOOL, we work relentlessly to enrich modern living through our innovative stone wool solutions. Join us and make a difference! Your future team: We're building something exciting - a new e-commerce and marketing platform based on composable, headless, cloud architecture. Our ambition is to deliver a seamless, fully tailored end-to-end customer experience. As a Senior Full-Stack Developer, you'll join a collaborative team of 12 specialists primarily located in Poznań - a group known for strong cooperation, good humor, and an ever-evolving passion for billiards. What you will be doing: * Developing robust, scalable technical solutions; * Implementing and maintaining automated build and deployment pipelines; * Developing features across the stack - from data access and business logic to UI; * Writing unit tests, fixing bugs, and documenting when needed to support sprint goals; * Troubleshooting and resolving production issues; * Collaborating closely with business stakeholders. What you bring: * 4+ years of hands-on experience in Microsoft .NET/ASP.NET Core and SQL Server; * Solid grasp of software design patterns and architectural principles; * Proven experience in full-stack development with C# and web technologies; * Strong understanding of performance, quality, and security in web applications; * Familiarity with Agile practices like CI/CD, TDD, and code reviews; * English proficiency at B2 level or higher (spoken and written); * Passion for GenAI and its potential to enhance and automate the software development lifecycle; * Experience with React is a plus. Preferred skills: * Serverless/microservices architectures (Docker); * RESTful APIs on .NET; * Headless CMS Optimizely setups - Optimizely DXP; * Azure cloud; * Algolia Search (as a bonus); * React (as a bonus). Stack overview: * Backend: .NET 8+, Episerver/Optimizely CMS, Microservices, Apache Kafka, SQL Server; * Frontend: NextJS, Webpack, React, TailwindCSS; * DevOps: Azure Devops, Github Actions, Docker; * Tools: Storybook, Chromatic; * Development Tools: Rider, Visual Studio; * Source Control: Git, Github, Gitflow. What we offer: By joining our team, you become a part of the people-centric work environment of a Danish company. We offer you a competitive salary, permanent contract after the probation period, development package, team building events, activity-based office in Poznan's city center in the new prestigious office building - Nowy Rynek. The building is recognized as a building without barriers, which means that it is fully adapted to the needs of people with disabilities. Our compensation package on employment contracts includes: * An office-first approach: home office is available up to 2 days per week * Adaptable Hours: start your workday anytime between 7:00 AM and 9:00 AM * Home office subsidy * Private Medical Care * Multikafeteria MyBenefit * Wellbeing program * Extra Day Off for voluntary activities … and while in the office you can also use modern office space with beautiful view and high standard furniture, bicycle parking facilities & showers, chill-out rooms with PlayStation, football table, pool table, board games, subsidized canteen with delicious food & fruit. Interested? If you recognize yourself in this profile and challenge, we kindly invite you to apply with CV written in English. Who we are: We are the world leader in stone wool solutions. Founded in 1937 in Denmark, we transform volcanic rock into safe, sustainable products that help people and communities thrive. We are a global company with more than 12,200 employees, located in 40+ countries with 51 manufacturing facilities… all focused on one common purpose - to release the natural power of stone to enrich modern living. Sustainability is central to our business strategy. ROCKWOOL was one of the first companies to commit to actively contributing to the United Nations Sustainable Development Goals (SDGs) framework and are actively committed to 11 SDGs, including SDG 14, Life Below Water. Through our partnership with the One Ocean Foundation and in connection with our sponsorship of the ROCKWOOL Denmark SailGP team, we will help raise awareness around ocean health challenges in an effort to accelerate solutions to protect it. Diverse and inclusive culture: We want all our people to feel valued, respected, included and heard. We employ 79 different nationalities worldwide and are committed to providing equal opportunities to all employees, promote diversity, and work against all forms of discrimination among ROCKWOOL employees. At ROCKWOOL, you will experience a friendly team environment. Our culture is very important to us. In fact, we refer to our culture as "The ROCKWOOL Way". This is the foundation in which we operate and is based upon our values of ambition, responsibility, integrity and efficiency.
    $82k-107k yearly est. Auto-Apply 5d ago
  • Senior Developer 150002AR

    Right Talent Right Now

    Embedded software engineer job in Cleveland, OH

    Job Information Technology (EBS)-150002AR Schedule Full-time Job is only avaialble in the above locations There may be a hiring bonus which may be used for relocation expenses There is no remote/virtual work scenario Senior Developer Responsibilities Provide technical knowledge, analyze and develop complex end-to-end solutions. • Code, test, identify, implement and document technical solutions • Perform design and analysis for deliverables, may lead larger team design sessions. • Provide recommendations towards simplification and efficiency of the business and environment. Take into consideration costs, business needs, and system impacts. • Identify tasks associated with significant development efforts. • Research and stay current on best practices in the technology industry as well as emerging technology. • May serve as a subject matter expert for specific areas, applications, and technologies. • Provide effort estimates from requirements and design detail. • Facilitate technical decision making and represent the team direction to stakeholders. • Conforms with and abides by all regulations, policies, work procedures, instruction, and all safety rules. Qualifications Bachelor's degree in Information Systems, Computer Science or technically related field, or equivalent education/experience. Minimum of 8 years work experience. Preferred Qualifications Required: Microsoft Visual Studio IDE experience; .Net Development Skills (C# and VB.Net); Helpful: Visual Basic scripting; Java experience; SQL Server and Oracle; Web Services Additional Information All your information will be kept confidential according to EEO guidelines.
    $82k-107k yearly est. 14h ago
  • Senior Developer, IS Commercial Operations

    Smuckers

    Embedded software engineer job in Cleveland, OH

    Your Opportunity as the Senior Developer, IS Commercial Operations The Smucker Information Services (IS) department enables technology solutions for capabilities that help our business perform, transform, and grow. The Senior Developer realizes this purpose by coordinating, designing, building and supporting projects and/or applications, in support of our Concept to Commercialization Operations business. Projects/applications may include PLM (Oracle P4P), MDM (Syndigo), MDH (Database), Digital Asset Management (The CART by BYNDER), Commercialization Portfolio Management (Accolade), Commercialization Project Management (Pega), and/or Green Coffee (Custom). This role will be heavily involved in solution delivery and support to address an integrated technology landscape that continues to evolve toward cloud-based tools. This technical hands-on position requires proven development skills, excellent communication, curiosity to solve problems and a willingness to learn new skills under moderate guidance within a collaborative team environment. Candidate must be willing to seek to deeply understand business process, take on requirements/functional analysis and/or Agile Project Management as a small percentage of the role and should seek to build meaningful partnerships/relationships with business counterparts. Location: Orrville, OH (Close proximity to Cleveland/Akron) Work Arrangements: Hybrid - onsite a minimum of 9 days a month primarily during core weeks as determined by the Company; maybe more as business need requires In this role you will: Deliver solutions * Under moderate guidance, designs, builds and supports software applications, integrations and other related technologies that meet business requirements, factor supportability and balance cost versus benefit. May lead technical activities for smaller projects. * Provide input to work plans and estimates based on experience with development activities. * Author technical specifications for moderately complex solutions. May own full solution design for smaller projects. * Follow documented standards for development, code promotion, and change management. Instructs junior resources as appropriate. * Own the design, construction and execution of technical solution testing, including unit, automation, integration and performance tests. Independently troubleshoot and resolve defects. * When applicable, participate in mock cutover exercises to prevent disruption and issues once live. Support and maintain existing solutions * Provide troubleshooting and fixes for complex issues, driving understanding of root cause and prioritization. * Follow defined support paths and incident management processes to meet Service Level Agreements (SLAs). * Develop knowledge base and Standard Operating Procedures (SOPs) for technical support plans. * Execute activities to support ongoing maintenance and periodic releases of software. Strengthen development capabilities * Contribute to standardized code solutions and automation opportunities. * Learn new tools and apply modern IT concepts to support ongoing shift toward cloud-based technologies. The Right Place for You We are bold, kind, strive to do the right thing, we play to win, and we believe in a strong community that thrives together. Our culture is rooted in our Basic Beliefs, and we believe in supporting every employee by meeting their physical, emotional, and financial needs. What we are looking for: Minimum Requirements: * 3+ years of work experience as a developer, with either a Bachelor's degree in a STEM discipline or specialized training in Information Technology. * Experience with multiple phases of the software development lifecycle (SDLC) and formal delivery methodologies/frameworks (Traditional/Waterfall, Agile, DevOps-GitHub preferred). * Experience working on teams with assignment due dates or service level agreements (SLAs) to support customer needs. * Knowledge and ability to build solutions based on business requirements. * C#, Python, Java or equivalent language experience * SQL or PL/SQL experience * Knowledge of data structures, algorithms, formats and integration methods. * Knowledge of enterprise toolsets for integration, reporting, process orchestration and/or scheduling. * Ability to unit test, troubleshoot and debug developed code, tuning for performance or other optimization/scalability objectives. * Experience with IT service/work management systems (for incidents, problems and work requests) and code management processes i.e., Service Now, Microsoft ADO, JIRA * Experience in requirements analysis/documentation Additional skills and experience that we think would make someone successful in this role: * OOP (Object Oriented Programming) * System architecture patterns * Windows/Unix scripting knowledge * Web development (JavaScript, HTML, CSS) * Low-Code/No-Code experience (Pega preferred) * Experience with data integration and ETL tools, particularly Informatica Intelligent Cloud Service (IICS) or SnapLogic iPaaS. * Experience developing solutions on major cloud service provider platforms (AWS, Azure, GCP). * Experience with Software-as-a-Service (SaaS) implementations within an integrated enterprise environment. * Experience leading Agile Ceremonies or Scrum Master/Iteration Lead certification. * Experience in the Consumer-Packaged Goods (CPG) industry. Learn more about working at Smucker: * Helping our Employees Thrive * Delivering on Our Purpose * Our Continued Commitment to Ensuring a Workplace for All Follow us on LinkedIn #LI-Hybrid
    $82k-107k yearly est. Auto-Apply 46d ago
  • Sr. Ab Initio Developer

    Tata Consulting Services 4.3company rating

    Embedded software engineer job in Cleveland, OH

    Must Have Technical/Functional Skills * Should have minimum 7+ years of hands-on experience with Ab Initio ETL tool. * Minimum 5+ years of experience on the Banking Domain. * Experience in ETL design, development and optimization. * Experience in SQL. * Proficiency in UNIX shell scripting. * Should have minimum 1+ years of hands-on experience with Google Cloud Technologies * Basics of Python * Should have minimum 3+ years of hands-on experience with Teradata and Hadoop. Roles & Responsibilities * Lead and own all technical aspects of ETL projects from requirement till implementation. * Strong technical skills in Ab Initio, UNIX shell scripting, SQL(Teradata Hadoop) and other scheduling tools. * Hands-on experience with Cloud Storage and Cloud native ETL processing tools. * Should have minimum 7 years of hands-on experience with Ab Initio ETL tool. * Minimum 5 years of experience of working in Banking Domain. * Basic knowledge in Python would be preferred. * Extensively worked on Teradata or Hadoop as database using Ab Initio as ETL tool for large scale data integration. * Good understanding of data warehouse and Metadata management concepts and Tools. * Good Knowledge in establishing the data lineage in Ab Initio Metadata Hub. * Ability to Lead and Manage a small team of Ab Initio developers both Onshore Offshore. * Experience in working on Agile projects. * Should have good communication skill and able to work with multiple vendors. * Basics of Python TCS Employee Benefits Summary: * Discretionary Annual Incentive. * Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. * Family Support: Maternal & Parental Leaves. * Insurance Options: Auto & Home Insurance, Identity Theft Protection. * Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. * Time Off: Vacation, Time Off, Sick Leave & Holidays. * Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing. Salary Range: $100,000 - $120,000 a year
    $100k-120k yearly 4d ago
  • Senior VR/AR Developer

    Flexjet 4.5company rating

    Embedded software engineer job in Cleveland, OH

    Join a global leader in private aviation, offering access to an ultramodern fleet of private aircraft through fractional ownership, leasing and jet cards. Together, our employees in North America and Europe work to provide Flexjet aircraft Owners with the finest experience in premium private jet travel. Overview: Flexjet is seeking a pioneering Senior VR/AR Developer to lead immersive training content development within the Maintenance Training Department. This role will manage a growing team of technologists and drive innovation by designing and maintaining advanced VR/AR learning solutions that enhance technician engagement and performance. Responsibilities: * Manage and support the technology and equipment team * Develop immersive VR/AR content for maintenance training * Update existing VR/AR simulations and environments as technical or procedural changes occur * Conduct quality assurance (QA) testing for VR/AR training materials to ensure usability and effectiveness Education & Core Qualifications: * Bachelor's degree in Computer Science, Interactive Media, Game Design, or related field * FAA Airframe and Powerplant certification preferred * 5+ years of VR/AR development experience (Unity or Unreal Engine preferred) * Leadership or supervisory experience in a technical content environment * Experience with 3D modeling, animation, and technical documentation * Familiarity with aircraft maintenance or aviation training content preferred * Strong project management and communication skills * Detail-oriented with a passion for innovation in learning technologies * Current on industry trends and advancements * Safety-focused * Adaptable to change Flexjet is an equal-opportunity employer. We aim to choose individuals who have the highest integrity; those who personify genuine concern for customers and fellow employees alike. More than anything, we look for individuals who grasp the importance of trust in an employer/employee relationship.
    $97k-117k yearly est. 26d ago
  • Senior Application Developer

    Lrsolutions

    Embedded software engineer job in Richfield, OH

    Richfield, Ohio 100% Onsite Contract-Nine Months Candidate will have working experience developing enterprise-level web applications, specifically single-page applications using a combination of the Angular web framework and Spring Framework. Technical Skills: · Strong knowledge of OOP concepts andl design patterns. · Experience developing enterprise-level web applications, specifically single-page applications. · Experience developing Java-based web applications using the Spring Framework. · Experience developing single-page applications using the Angular framework, including Typescript, HTML5, and CSS. · Experience with JSON and XML, specifically in the role of data binding and data transfer. · Working experience with three-tier UI component libraries such as PrimeNG is preferred. · Working experience with SQL queries and PostgreSQL database is a plus. · Working experience with Maven and Jenkins a plus. MUST HAVE: Sr. Software Engineer- JAVA-based web applications; Spring Framework; TypeScript; HTML5, CSS. JSON and XML, SQL queries and PostgresSQL database; Maven and Jenkins Soft Skills: · Able to balance multiple tasks and thrive in a fast-paced Agile-Scrum environment that is focused on quality results. · Effective and respectful verbal and non-verbal communication skills. · Good research, analytical, and problem-solving skills. · Demonstrates cooperation and collaboration to help drive team success. · Works well independently with reliability and integrity. Equal Opportunity Employer. All qualified applicants will receive consideration for employment and will not be discriminated against based on race. color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information or any other consideration prohibited by law or contract. Must be legally authorized to work in the US without sponsorship for employment visa status now or in the future. Please no third-party recruiting agencies.
    $82k-107k yearly est. 60d+ ago
  • Embedded Engineer

    Business Integra 3.6company rating

    Embedded software engineer job in Cleveland, OH

    Duration: 1+ years Responsibilities: • Create new customer systems and coordinate deployment, commissioning, and troubleshooting activities between other GE systems operations team staff, customers, and customer installation crews. • Upgrade existing customer installation sites, by reviewing system release notes and developing an execution plan for a successful upgrade. • Capture any customer system defects during commissioning/troubleshooting and log them to development team to prioritize them for a resolution. • Perform system testing on returned hardware from customer sites to understand root cause of failure. • Program new system hardware that may require special firmware or modifications. • Ability to assist QA team in system testing, as required Requirements: • 8+ years post degree experience in IT, systems administration, network engineering, or related discipline beyond BS degree • Experience with IPv6 and/or Cloud Services a plus • Some C/C++ or scripting programming knowledge • Experience with software system product development lifecycle Additional Information All your information will be kept confidential according to EEO guidelines.
    $68k-84k yearly est. 14h ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Middleburg Heights, OH?

The average embedded software engineer in Middleburg Heights, OH earns between $65,000 and $110,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Middleburg Heights, OH

$85,000
Job type you want
Full Time
Part Time
Internship
Temporary