Sr. Embedded Software Engineer
Cleveland OR Hybrid, Ohio
Employer: Prosum Inc.
Industry: Embedded Software/Hardware
Salary: Competitive
Job type: Part-Time
Sr. Embedded Software Engineer
Job Summary:
The embedded software engineer will be responsible for developing and maintaining software solutions for embedded systems, focusing on Linux-based platforms. The ideal candidate should have extensive experience in C/C++ programming on Linux platforms. In addition, the engineer should be well-versed in communication protocols such as Modbus, CAN, and RS232/485. The ideal candidate for this role must have familiarity with electric vehicle charging systems and switch mode power supplies is highly desirable. The role involves designing, implementing, and testing software modules, ensuring optimal performance, reliability, and compatibility with the target EVSE hardware.
The candidate selected for this role will be responsible for developing and deploying embedded software solutions in C++ within Linux environments. The ideal candidate should have experience in key communication protocols such as Modbus, CANbus, TCP/IP, and REST. They will demonstrate confident skills in embedded application coding, integration, testing, and deployment. Experience developing Linux device drivers a plus. A strong understanding of the software development life cycle (SDLC) is essential, ensuring the engineer follows best practices throughout the development process. Collaborating with cross-functional teams, the contractor will gather requirements, design and implement robust software solutions, conduct thorough testing, and ensure seamless integration into embedded systems. Strong problem-solving skills, attention to detail, and the ability to work independently will contribute to the success in this role.
Please view our Privacy Policy.
Job Summary:
The embedded software engineer will be responsible for developing and maintaining software solutions for embedded systems, focusing on Linux-based platforms. The ideal candidate should have extensive experience in C/C++ programming on Linux platforms. In addition, the engineer should be well-versed in communication protocols such as Modbus, CAN, and RS232/485. The ideal candidate for this role must have familiarity with electric vehicle charging systems and switch mode power supplies is highly desirable. The role involves designing, implementing, and testing software modules, ensuring optimal performance, reliability, and compatibility with the target EVSE hardware.
The candidate selected for this role will be responsible for developing and deploying embedded software solutions in C++ within Linux environments. The ideal candidate should have experience in key communication protocols such as Modbus, CANbus, TCP/IP, and REST. They will demonstrate confident skills in embedded application coding, integration, testing, and deployment. Experience developing Linux device drivers a plus. A strong understanding of the software development life cycle (SDLC) is essential, ensuring the engineer follows best practices throughout the development process. Collaborating with cross-functional teams, the contractor will gather requirements, design and implement robust software solutions, conduct thorough testing, and ensure seamless integration into embedded systems. Strong problem-solving skills, attention to detail, and the ability to work independently will contribute to the success in this role.
Please view our Privacy Policy.
Created: 2024-06-19
Reference: 24407
Country: United States
State: Ohio
City: Cleveland OR Hybrid
Similar jobs:
-
Signatures Software Engineer 1
Epsilon Systems Solutions in Dayton, Ohio -
Research and Development (R&D) Software Engineer
Abb Holdings Inc in Cleveland, Ohio💸 $61900 - $115100 per year -
Sr Software Engineer
System One Holdings, LLC in Whitehall, Ohio -
Senior Software Engineer
University of Dayton in Dayton, Ohio -
Job Information Argo Software Engineer
Experis in Cleveland, Ohio -
Senior Software Engineer
Oxford Global Resources in Groveport, Ohio -
Senior Software Engineer
Leidos Holding in Beavercreek, Ohio💸 $101400.00 per year -
Front End Software Engineer
Experis in Columbus/OH/United States, Ohio -
Senior Software Engineer
Modern Technology Solutions, Inc. in Beavercreek, Ohio -
Software Systems Engineer
Insight Global in Vandalia, Ohio -
Lead Software Engineer (SE4)
Epsilon Systems Solutions in Wright-Patterson AFB, Ohio -
Actimize Software Engineer
System One Holdings, LLC in Cleveland, Ohio -
Principal Software Systems Engineer
Johnson & Johnson in Cincinnati, Ohio -
Software Engineer (SE1)
Epsilon Systems Solutions in Dayton, Ohio -
Signatures Software Engineer 4
Epsilon Systems Solutions in Dayton, Ohio -
Senior Software Engineer II
LexisNexis Risk Solutions in Miamisburg, Ohio -
Frontend Software Engineer (84.51)
Experis in Blue Ash, Ohio -
Senior Full Stack Software Engineer
Leidos Holding in Beavercreek, Ohio💸 $101400.00 per year -
Nearshore Software Engineer (go/angular)
Insight Global in Columbus, Ohio -
Specialty Software Engineer Lead
System One Holdings, LLC in Strongsville, Ohio