Embedded Software Engineer
Apex Systems Inc
Embedded Software Engineer
Apex Systems is seeking an Embedded Software Engineer to join our new product development team. The team focuses on new product development, and you will be responsible for the design, development, and testing of embedded software, features, and functionalities. This team is developing a cutting-edge product that will be released globally.
Location: Beachwood, OH
Long Term project
Must have Requirements:
- Minimum of 3+ years of embedded software development using C++ and other object oriented development.
- Experience developing embedded software in object-oriented languages such as C++.
- Experience developing at low platform side or with device drivers or other similar low-level embedded software
- RTOS experience
- Able to test your own code
Your Responsibilities:
- Design and develop embedded software for Programmable Logic Controllers and Industrial PCs.
- Strategize, build and maintain tests and frameworks in support of new and existing product features.
- Work in a variety of hardware and software environments, ranging from commercial off-the-shelf to custom System on Chip architectures, and RTOS systems
- Lead high- and detailed-level design of controller/PLC's initiative
- Partner with development, functional test, and system test personnel to construct testable requirements; design and implement test plans to meet product requirements; promote reliable automated test engineering practices and technology.
- Use modern continuous integration and development tools and promote continuous improvement of tools and practices across the global development organization.
- Understanding of object-oriented programming concepts, C++ and Python.
- Operate across the entire software development life cycle: requirements management, design, implementation, test, release, and maintenance.
- You will work in an Agile development team within a larger organization.
- Mentor less experienced personnel and encourage knowledge sharing and learning among the development community.
Additional Nice to have Skills:
- Python experience
- Previous experience working with real-time embedded development environments
- Experience using open-source tools like Git and Jenkins.
- Knowledge of unit testing using tools like CppUnit, unittest, etc.
- Experience with continuous integration environments, automated test, and acceptance testing.
- Experience working in an Agile development setting and Agile project tools.
- Experience working with industrial protocols, especially Common Industrial Protocol (CIP)
- Safety and security standards such as IEC 61508 or IEC 62443.
Education:
- Bachelor's degree in Computer engineering, Computer Science, Electrical Engineering or equivalent knowledge in the application of software engineering principles, theories, concepts, and techniques.
Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.
Everforth Apex uses a virtual recruiter as part of the application process. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at
Everforth Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.
If you require an accommodation under the Americans with Disabilities Act to participate in an interview with a virtual recruiter or to use our website for a search or application, please contact our Benefits Department at View email address on click.appcast.io or View phone number on click.appcast.io.
- ...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 DescriptionJob DescriptionYou will be part of a Software Embedded engineering team. The team focuses on design, development, and test of embedded software, features, and functionalities. You will...SuggestedFull timeWork at officeVisa sponsorshipWork visaFlexible hours
- ...looking for a place to do their best work. And if that’s you we would love to have you join us!Job DescriptionAs a Senior Embedded Software Engineer in Rockwell Automation, you will be part of a new product development team with a focus on design, development, and test...SuggestedFull timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours
$90k - $130k
...Embedded Software Engineer III Twinsburg, Ohio, United States The Senior Embedded Software Engineer is responsible for designing, developing, testing, and maintaining embedded software throughout the entire product development lifecycle. This role works closely...SuggestedFor contractorsWork at office- 3+ years of combined experience in embedded software development. Development with design assurance guidance, such as DO-178 or IEC 61508.... ...Science or equivalent degree in electrical, computer, software engineering or computer science. Detailed understanding of a variety of...SuggestedWork at office
- 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...
- ALTEN Technology USA is seeking a Senior Embedded Software Engineer to design, develop, test, and maintain embedded software across the product lifecycle. You’ll work with cross‑functional teams to meet regulatory requirements while supporting high‑reliability systems....
$35 per hour
...Mobile Engineer As a CBRE Mobile Engineer, you will be responsible for facility building maintenance focusing on retail sites within the Cleveland area. You'll be focused on several trades including HVAC, plumbing, electrical and general building repairs. The company...Hourly payWork at officeVisa sponsorshipFlexible hours- ...Hardware Engineer Location: Cleveland, Ohio or Mayfield Heights (Onsite) Position: Fulltime Required Skills and Qualifications: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. Proven experience in hardware...Full time
- ...The Senior Systems Engineer will design, implement, and support Penske's enterprise infrastructure across servers, storage, virtualization, cloud, and backup environments. This role supports both Windows and Linux platforms while ensuring high availability, performance...
- Cloud Analytics Technologies LLC is looking for an Embedded Firmware Engineer to develop software for real-time systems. The ideal candidate should have a Bachelor's degree in Electrical Engineering or Computer Science, along with 6 years of experience in firmware development...
- yWe are seeking a skilled Embedded Engineer with strong experience in Yocto Linu x to join our engineering team in Cleveland, OH. The ideal... ...teams to deliver reliable, high-performance embedded software solutions .Required Qualification sBachelor's degree in Computer...
$37 per hour
Job Title Embedded Software Engineer (C++/Python) Location Cleveland, Ohio (On Site) Pay Range $37 per hour on W2 What's the Job? Develop safety- and security-critical embedded software for Programmable Logic Controllers Work across various hardware and software environments...Hourly payWeekly payTemporary workFlexible hours- ...Hardware Development Engineer (Contractor) Duration: 12+months Location: Mayfield Heights, Oh-44087 Position Description: As a Hardware Development Engineer at Rockwell Automation, you will join a collaborative team developing advanced automation control systems....For contractorsVisa sponsorshipWork visa
- Ohio Magnetics, Inc. in Ohio is seeking a Mechanical Engineer to design, detail, test, and release drawings for material handling and magnetic separation equipment, including magnets, drives, welded components, and sheet metal fabrication. Bachelor’s degree in Mechanical...
- Job Description Insight Global is seeking a Lead Salesforce Developer to help complete an in progress Salesforce implementation while providing technical leadership across development efforts. This role will support platform enhancements, new versions, and cloud governance...
- ...supervision of the Chief Technology Officer, the Lead Enterprise Systems Engineer works to analyze, plan, implement, maintain, troubleshoot, and... ...specifications• Coordinate testing and application of ongoing software patches or upgrades• Lead in planning and implementing changes...Full timeFor contractorsWork at officeNight shift
- ...review Insight Global's Workforce Privacy Policy: Skills and Requirements • 5+ years of advanced SharePoint administration and engineering experience • Extensive experience supporting SharePoint On-Prem environments, including: o SharePoint 2016 o SharePoint 20...
- ...Oracle and SQL Server, and a passion for building high-quality software solutions. He should have good exposure for creating UI pages... ...Requirements Must Haves Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent practical experience....
- Job Description • Support and administer SharePoint 2016 On-Prem environments • Assist with Parker's migration efforts from SharePoint 2016 to SharePoint Subscription Edition (SE) • Troubleshoot SharePoint platform, infrastructure, and user issues • Manage SharePoint...
- ...ecosystem partnerships to create 360 value.By combining hands-on engineering with deep industry context, we help organizations build their... ..., configure, and maintain vector database infrastructure for embedding storage, indexing, and semantic retrieval at scale.Design and...Full timeWork experience placementLive inWork at officeLocal area
- Ohio Magnetics, a division of HBD Industries, is seeking a Mechanical Engineer in Maple Heights, OH to design, test, and release mechanical components for material handling and magnetic separation equipment. The role focuses on applying engineering principles to improve...Permanent employment
- Embedded Firmware Engineer - Cloud Analytics Technologies LLC - Cleveland, OH. Job Description Bs degree with electrical / cs with 6 years’ experience firmware and experience in C++ and RTOS. Software engineering experience with development in design and development....
- ...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
- JOB DESCRIPTION Flexjet is seeking a Senior iOS Engineer who is passionate about innovation and mobile technologies to help us build beautiful... .... EDUCATION & EXPERIENCEBachelors degree in Computer Science, Software Engineering, MIS, or a related field; or equivalent combination...
- ...Skill Requirement: 1. Good experience of working in C and C++ in an embedded work environment or software application 2. 5+ years of software engineering experience with demonstrated professional development in software design and development 3....
- ...DescriptionPosition Summary:Rockwell Automation is seeking an Engineering Manager - Hardware to lead a high-performing team responsible... ...Experience with Agile/Scrum methodologies (SAFe)Experience developing embedded hardware systemsExperience with industrial automation products...Full timeWork experience placementWork at officeVisa sponsorshipWork visaFlexible hours
- ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a...Work at officeLocal areaWorldwideFlexible hours
- ...procurement, recruitment outsourcing, and project management, software development & implementation. Job Description Hope you are... ...or related field of study (e.g., Computer Science, Software Engineering) and minimum four years of related work experience designing,...Contract workWork experience placement
$92.3k - $166.85k
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 and Technical...Full timeWork at officeRemote workHome officeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software support Beachwood, OH
- software Beachwood, OH
- software technical support Beachwood, OH
- entry level software sales Beachwood, OH
- id software Beachwood, OH
- ultimate software Beachwood, OH
- remote software sales Beachwood, OH
- software asset management analyst Beachwood, OH
- healthcare software sales Beachwood, OH
- software implementation project manager Beachwood, OH


