Find more Web Development Remote Jobs posted recently Worldwide

Required Embedded Systems,Microcontroller Programming,Arduino Firmware,ARM Microcontrollers,Device Firmware freelancer for Embedded Software Engineer job

Posted at - Mar 14, 2023

Toogit Instant Connect Enabled


We are looking for a Professional individual experienced with programming in C++, mechatronics, and able to program a firmware for an open-loop stepper motor system with a rotary encoder. We are a company specialized in the design, engineering, and machining for equipment used in the film industry. We want to expand on our existing firmware written in C++, to control one of the prototype systems we are currently designing. We are on a tight schedule and we are looking for somebody who can accomplish this work in a very short amount of time. It is critical for our company to be able to complete this prototype by early Summer. There will be numerous tasks we would need the firmware to be able to accomplish. The list of all the features needed for this prototype will be discussed in more detail during the interview. Also, we would prefer to work with somebody who is located in our area or close to us so we can support our local economy but also have the ability to eventually have this person come out to our shop on a regular basis once we re-open to be able to successfully complete testing and implementation of this new design.

We are looking for a passionate Software Engineer to design, develop, and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality, and writing code in C++. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative, and fully performing software that complies with coding standards and technical design.

We would prefer somebody who is comfortable with protocols that would allow for control of camera motion or robotics motion but this type of experience is not indispensable. We have already implemented motion features in some of our existing systems with the firmware we are currently using and that was developed in-house by one of our Engineers. This would be a significant expansion of its current capabilities.

Responsibilities

Execute a full software development life cycle (SDLC)
Develop flowcharts, layouts, and documentation to identify requirements and solutions
Write well-designed, testable code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Deploy programs and evaluate user feedback
Comply with project plans and industry standards
Ensure software is updated with the latest features
Skills

Proven work experience as a Software Engineer or Software Developer
Experience designing interactive applications
Ability to develop software in C++
Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Experience with test-driven development
Proficiency in software engineering tools
Ability to document requirements and specifications
BSc degree in Computer Science, Engineering or relevant field
At least 3 years of hands-on experience
Experience with Robotics is preferred.
Experience with Automation is preferred.
Please forward us a resume as well as a letter explaining why you would be the ideal candidate for this position. We are only interested in people who are available immediately. We are looking for someone who is comfortable working with a team. This endeavor is a collaborative effort between all of us in our team.

Given the confidential nature of this work as well as matters of intellectual property, the candidate for this position will be required to sign an NDA as well as signing a contract that will mandate the protocol of this job.

About the recuiterMember since May 20, 2018 Vlemonn
from Oxford, United Kingdom

Skills & Expertise Required

Embedded Systems Microcontroller Programming Arduino Firmware ARM Microcontrollers Device Firmware 

Candidate shortlisted and hiredHiring open till - Mar 13, 2024

Work from Anywhere
40 hrs / week
Hourly Type
Remote Job
$17.28
Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions


Apply on more work from home jobs posted in Web Development category.


Related Jobs


Latest In Embedded Systems Jobs


Latest In Microcontroller Programming Jobs


Latest In Arduino Firmware Jobs


Latest In ARM Microcontrollers Jobs


Latest In Device Firmware Jobs