Embedded Software Engineer
NR Consulting
Job Title: Embedded Software Engineer Location: Cleveland, OH Duration: Full Time Role Job Summary We are seeking a high-energy Embedded Software Engineer to join our team. In this critical role you will have the opportunity to develop, integrate, test, and maintaining embedded software in our X-PAQ screwdriver controller. Responsibilities Has a basic understanding of our company's products, operations and procedures. Seeks assistance, as necessary with unfamiliar situations. Communicates effectively with co-workers; and performs assignments in a timely and efficient manner while meeting customer quality and service expectations. Design, develop, code, test, and debug system software. nalyze and enhance the efficiency, stability and scalability of system resources. Effectively abstract hardware, I/O and function using clean, efficient, reliable, well documented and reusable code while mastering real-time aspects of the solutions. ble to create own software requirement specs, design documents, unitary tests, test plans, integration plans and associated code. Provide feedback to the electrical engineers about interfaces usage scenarios up to component selection. ble to adapt to new environments and make the best use of the resources available. Software development primarily using the 32 bit ARM platform or similar. Development in the AM335x series is beneficial. Developing new embedded applications defined by written and verbal requirements. Interpreting existing written requirements and implementing them in code. Creating development plans, specifications, and timelines for new projects. Provide well documented and tested solutions. Developing high level software which interfaces with low level firmware. Keeps the supervisor aware in a timely manner of any issues needing the supervisor's involvement. Maintains timely and accurate records and reports, as required. Observe good housekeeping and safety habits. Requirements Bachelor's degree or higher in a relevant technical discipline. Has the necessary training to be proficient in the position. Minimum of 5 years of hands-on software design and development experience. C, C++, Bash, JavaScript/HTML/CSS programming languages. System administration skills including understanding of networking protocols and programming stack for Linux and Linux permissions model Knowledge of basic security principles. Experience with Linux kernel configuration: Hardware specification using the device tree, and or/ Kernel build options. Experience with Linux Kernel / filesystem build tools: Yocto/Bitbake. Experience with U-boot bootloader. Experience with Linux driver development. Experience with SQLite database or similar. Qt experience beneficial. Proficiency with Git version control system. Has excellent communications and interpersonal skills to be able to interact effectively with internal and external customers. Has basic analytical and problem-solving abilities to meet the requirements of the position. Effective time management skills in prioritizing and addressing multiple and at times conflicting demands. High energy with a sense of urgency in responding to customer needs. High level of personal and professional integrity. Is committed to the company's values. ttention to detail in maintaining required records and reports. Benefits Competitive compensation Comprehensive insurance benefits package (including medical, dental and vision coverage as well as company paid life insurance and disability) Tuition reimbursement Fun staff events and activities 401k plan with profit sharing Paid vacation time starting at 13 days 11 paid holidays NR Consulting
- ...Job Description Job Description Embedded Software Engineer/Firmware Engineer with Microcontroller Connectivity Emerging Technology Company Revenue Generating Company with Customers in various industries; Smaller Collaborative Team Environment, New and Interesting...SuggestedRelocation package
- ...their best work. And if that's you we would love to have you join us! Job Description Job Description You will be part of a Software Embedded engineering team. The team focuses on design, development, and test of embedded software, features, and functionalities. You will...SuggestedWork experience placementWork at officeVisa sponsorshipWork visaFlexible hours
- Are you passionate about building software that powers real-world machines and complex industrial systems? Our Client is looking for a Senior Embedded Software Engineer to join a talented engineering team developing advanced control system products used in modern manufacturing...Suggested
- Embedded Software Engineer - Beachwood, OH | Long-Term Project About the Role Join Apex Systems as an Embedded Software Engineer and drive innovation within our new product development team. Be part of a collaborative environment focused on designing and launching cutting...Suggested
$48.08 - $62.5 per hour
...Job Title: Automation Engineer Job Description The Automation Engineer is responsible for integrating, automating, and troubleshooting... ...system functionality to verify that all control components and software operate as intended. Troubleshoot and resolve issues...SuggestedContract workTemporary workWork experience placementWork at office- Senior Embedded Software Engineer Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special...Temporary workWork experience placementWork at officeVisa sponsorshipWork visaFlexible hours
- ...re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Mobile Engineer: What this job involves – Operates, inspects, and maintains all HVAC, refrigeration, mechanical, electrical, plumbing,...Daily paidFull timeApprenticeshipLocal area
- ...re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Mobile Engineer: What this job involves - Operates, inspects, andmaintainsall HVAC, refrigeration, mechanical, electrical, plumbing, and...Daily paidApprenticeshipLocal area
- ...Mobile HVAC/R Engineer Location: Cleveland, OH Position Overview We are seeking a skilled Mobile Engineer to operate, inspect, and maintain HVAC, refrigeration, mechanical, electrical, and plumbing systems across assigned facilities. This role focuses on...Apprenticeship
- ...Description JOB DESCRIPTION Flexjet is seeking a Senior iOS Engineer who is passionate about innovation and mobile technologies to... ...EDUCATION & EXPERIENCE ~ Bachelor’s degree in Computer Science, Software Engineering, MIS, or a related field; or equivalent combination...
$141.2k - $278.3k
Position Summary Lead Cloud Infrastructure Engineer II - Workplace Engineering/M365 AI & Engineering helps organizations build, deploy, and operate integrated solutions across software, data, AI, networks, and hybrid cloud infrastructure. In this role, you will help...Local area- ...Systems Engineer Location US-OH-Cleveland - 44135 Job ID 2026-3471 # Positions 1 Experience (Years) 15 Type of Position Regular Full-Time... ...summary reports, Demonstrable knowledge of general-purpose software tools such as MS Excel, MS Word, MS Power Point is required. MS...Full timeContract workCasual workRemote work
- ...VPNs, network segments, Internet, and intranet systems.Install and maintain network hardware (routers, switches, and firewalls) and software.Addressing network performance issues including availability, utilization, throughput, and latency.Planning and executing the...Work experience placement
- ...modernizing infrastructure, improving system reliability, and supporting key business initiatives across the organization. The Sr. Systems Engineer executes within IT, delivering stable, secure, and effective technology outcomes while balancing both operational and project...Permanent employmentRemote work
$102k - $147k
...Places to Work year after year! Join a team supporting SPY-6 radar engineering capabilities for the U.S. Navy. This technical role focuses on... ...system architecture, requirements decomposition, and hardware/software allocation. Perform modeling, simulation, and system...Contract workTemporary workCasual workLocal areaFlexible hours$89.7k - $162.15k
...Description We are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast-paced environment, solving challenging problems involved with electric transmission. The successful candidate will serve as a Lead Engineer...Work at officeLocal areaImmediate startRemote workRelocation packageFlexible hours$110k - $130k
A Plant Reliability Engineer is responsible for ensuring the continuous, efficient, and safe operation of plant equipment and systems. They develop and implement strategies to minimize unplanned downtime, extend asset life, and improve overall equipment effectiveness (...- Firmware Engineer We are looking for a firmware engineer to play a key role in new product development and existing product support... ...candidate will enhance, troubleshoot, research, and resolve embedded software challenges on custom designed controller boards. This...Contract workWork experience placementWork at office
$40 - $45 per hour
...Systems Engineer – Data Center Migration Location: Cleveland, OH Rate: $40 - $45 6 months Essential Functions/Qualifications: Experience with: Removing, moving and installing enterprise server and network equipment in standard 42U racks Running and...- ...Senior Systems Engineer Voyager is an innovative space, defense, and national security technology company committed to advancing and delivering transformative, mission-critical solutions. We tackle the most complex challenges to unlock new frontiers for human progress...Long term contractFlexible hours
$40 - $53 per hour
...Senior Systems Engineer (Remote - Ohio) Overview Our client is seeking a *Senior** Systems Engineer* to design, implement, support, and optimize enterprise infrastructure technologies across a complex multi-site environment. This role is heavily focused on *Microsoft...Contract workTemporary workRemote workMonday to Friday$78.03k - $97.53k
...opportunity at OD. Support and maintain the organization’s systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift$97k - $143k
...Join Eaton's Electrical Engineering Services & Systems (EESS) team and lead the development, testing, and implementation of power systems... .... What you’ll do: Create, modify, test, and deploy software for Programmable Logic Controllers (PLC’s) and Human Machine Interfaces...Live inLocal areaRemote workRelocation$121.99k - $142.63k
...related experience working with operating-system hardware and/or software components in a large IT environment with multiple device,... ...Visio, Windows and Windows Server, routing protocols, systems engineering, administration, infrastructure, operating systems, and security...Hourly payFull timeContract workTemporary workRemote work- ...procurement, recruitment outsourcing, and project management, software development & implementation. Hope you are doing great. Well My... ...or related field of study (e.g., Computer Science, Software Engineering) and minimum four years of related work experience designing,...Contract workWork experience placement
$93.61k - $119.72k
...Ensures compliance with regulatory requirements and ATS policies and procedures. Partners with internal/external customer for engineered solutions to improve reliability and throughput. Identifies opportunities for Capital Expenditures for equipment replacement with...Work at officeRemote workHome office$100k - $110k
...sensations of touch. What You'll Be Doing The Hardware Test Engineer is responsible for supporting the development, validation, and... ...~ Proficient in troubleshooting electronic systems, embedded hardware, or wearable technology platforms ~ Familiarity...Work at office- ...Midland-Marvel Recruiters, LLC is seeking an Injection Molding Process Engineer in Cleveland, Ohio. This role involves establishing molding conditions, integrating new projects, and driving continuous improvement to ensure quality standards are met in production. Qualified...
- ...Senior Full Stack Software Engineer TypeScript · React · Node.js · GraphQL · Event-Driven Architecture · AWS Serverless · AI-Assisted... ...Work Product-Led Teams with Strategic Focus. Engineers are embedded within cross-functional product teams that work from...Contract workRemote work
- ...AmTrust Financial Services is seeking a Director of Systems Engineering responsible for leading the design, implementation, optimization... ...understanding of DevOps principles, Agile methodologies, and modern software delivery practices ~ Advanced knowledge of Windows Server,...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software sales executive Cleveland, OH
- software technology Cleveland, OH
- software intern Cleveland, OH
- entry level software sales Cleveland, OH
- software sales representative Cleveland, OH
- id software Cleveland, OH
- software sales Cleveland, OH
- internship software Cleveland, OH
- healthcare software sales Cleveland, OH
- bank software Cleveland, OH





