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.
- ...Software Embedded 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...SuggestedWork experience placementWork at officeVisa sponsorshipWork visaFlexible hours
$90k - $130k
...We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration... ...inspired to grow. Position Summary The Senior Embedded Software Engineer is responsible for designing, developing, testing,...SuggestedFull timeFor contractorsWork at office- ...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 - $144.9k
...Lead Embedded Software Engineer – Hybrid Troy, MI or Highland Heights, OH, United States Come build something that matters. It takes great people to achieve greatness. People with a sense of purpose and integrity. People with a relentless pursuit of excellence...SuggestedFull timeLocal area- ...Embedded Software Engineer Rockwell Automation is looking for an innovative engineer to join our global embedded software organization based in Cleveland, Ohio. In this role, you will have the opportunity to grow your career in embedded software by solving challenging...Suggested
- 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...
- 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...Work at office
- ...Job Title Skill Requirement: 1. Good experience of working in C and C++ in an embedded work environment or software application 2. 5+ years of software engineering experience with demonstrated professional development in software design and development 3. Ability...
- ...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
- ...Job Description 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...
- ...Hardware Development Engineer Location: Fully Onsite at Mayfield Heights, OH Pay Rate: $44/hr on W2 Contract Duration: 12 Months Note... ...and are interested in applying automation, simulation, and software techniques to improve traditional hardware development and testing...Contract workH1b
- ...Senior Hardware Development Engineer Work Arrangement: Fully Onsite at Mayfield Heights, OH Contract Duration: 12 Months Pay Rate:... ...technologies. You will work closely with electrical, firmware, software, systems, test, and manufacturing teams to deliver robust and reliable...Contract workFor contractors
- ...Hardware Development Engineer Seeking a Hardware Development Engineer to collaborate on an agile team to design and develop new industrial automation products, including overall architecture and hardware verification. Position Description Join a collaborative...Full time
- ...Thermo Fisher Scientific, our mission is to enable our customers to make the world safer. As an Embedded Firmware Engineer, you will help develop and deliver the embedded software that powers next-generation handheld radiation detection and identification systems used in...Full timeInternshipWork at office
- ...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
- ...Company Description We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium... ...analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation...Full time
- ...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
$95.26k - $142.9k
...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...Full timeWork 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...
- ...upgrades and helping us become aware and keep pace with ever changing technology. Participate and influence all aspects of the Mobile software development lifecycle - including technical design, refinement, estimation, documentation, build, test and run - within an Agile...Contract workFlexible hours
$35 per hour
...About the Role: 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- ...empowered to make a real impact - on your career, your community, and the world around you.How You’ll Make an Impact As a Systems Engineer focused on next-generation infrastructure, you'll be at the forefront of our innovation: driving cloud modernization, AI-assisted...Work at officeRemote workFlexible hours
- 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...
- ...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 2019...
- ...Oracle and SQL Server, and a passion for building high-quality software solutions. He should have good exposure for creating UI pages... ...Must Haves: • Bachelor’s degree in computer science, Software Engineering, or a related field, or equivalent practical experience. •...
- ...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
- ...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 paidApprenticeshipLocal area
- ...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
$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$101.23k
...Position: Lead Software Engineer – Full Stack Location: Cleveland, OH Responsibilities: Own the web application platform end-to-end, with a focus on front-end architecture, performance, and user experience. Lead the design and evolution of modern front-end...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software technology Beachwood, OH
- remote software sales Beachwood, OH
- software support Beachwood, OH
- entry level software sales Beachwood, OH
- software Beachwood, OH
- id software Beachwood, OH
- healthcare software sales Beachwood, OH
- software technical support Beachwood, OH
- software asset management analyst Beachwood, OH
- software sales Beachwood, OH



