Remote Web Development Job In IT And Programming

Embedded Software Engineer

Find more Web Development remote jobs posted recently Worldwide

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 recuiter
Member since Mar 14, 2020
Brian Headley
from Sud, New Caledonia

Open for hiringApply before - Nov 9, 2024

Work from Anywhere

40 hrs / week

Hourly Type

Remote Job

$17.15

Cost

Offer to work on this project closes in 89 days!
Are you interested in this Opportunity?

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

Similar Projects

ROS AND ROBOTIC CONTROL AND INTEGRATION

ROS, ROBOTIC CONTROL AND INTEGRATION
EXPERIENCED IN ROBOTIC SYSTEM DEVELOPMENT AND CODING

Arduino Freak board layout

Ok I have a Arduino project that i want to make look neat, sick of the wires going every where (see photo). So this a Sheild Board project to interface with an off the Shelf Arduino Mega board.
project is a simple addition to Arduino Mega to use...read more

Arduino wiz needed for project layout

Need an arduino circuit layout made based off of the parts that we currently have. Deliverable is going to look like a circuit layout with the following:

1. SD Card module used for either .mp3 or .wav files to be played.
2. PAM3804 3 x 2...read more

PLC / Aduino Programmer for escape room

We need a programmer experienced in PLC and Arduino to re-develop an escape room promotional piece. This will require sourcing hardware, wiring, programming and testing.
The project will include multiple I/O inputs and outputs, visual countdown...read more

Hud display through visor

Hey, thanks for takimg the time out to read this. I am looking to have a HUD display created. It would be similar to the Microsoft HoloLens. To get a understanding, please google the microsoft HoloLens.

My product is not as complex as the Ho...read more