1

Arduino Programming Jobs (NOW HIRING)

Specific duties include: developing robust applications in accordance with DMC programming ... Python, Java; C++, Arduino, HTML / CSS, SolidWorks, Siemens TIA V18, Siemens Simotion, Beckhoff ...

Test Engineer 2

Mountain View, CA · On-site

$55 - $60/hr

Experience with MATLAB, Python, Arduino is a plus * Experience with SolidWorks or similar CAD software is highly preferred * Proactive and self-motivated engineer. * Must be a quick learner with the ...

As a Test Engineer, you'll play a critical role in making that happen. In this role, you'll ... Configure and integrate control and data acquisition solutions using platforms such as Arduino ...

Arduino, Raspberry PI, and other similar technologies * AWS Cloud Computing * Fluent in DFLOW programming and experience with Vicon Nexus software * Java * Mathematical modeling * Scientific ...

Project Engineer

San Diego, CA · On-site +1

$108K/yr

Specific duties include: developing robust applications in accordance with DMC programming ... Python, Java; C++, Arduino, HTML / CSS, SolidWorks, Siemens TIA V18, Siemens Simotion, Beckhoff ...

... Arduino platforms for developing embedded systems and prototypes. Experience - Proven experience in electrical engineering or a related field is preferred. - Familiarity with System Verilog for ...

Test Engineer 2

Sunnyvale, CA · On-site

$50 - $65/hr

... Arduino is a plus · ​Experience with SolidWorks or similar CAD software is highly preferred ​ Other skills and abilities: · ​Proactive and self-motivated engineer. · ​Must be a quick ...

Mechanical Design Engineer

San Mateo, CA

$86K - $117K/yr

Position Overview We are looking for Mechanical Design Engineers to create and fabricate robotic ... Experience with Arduino or similar platforms for electronic prototyping and control systems.

next page

Showing results 1-20

Arduino Programming information

See salary details

$33K

$65K

$95.5K

How much do arduino programming jobs pay per year?

As of Jun 30, 2026, the average yearly pay for arduino programming in the United States is $64,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,500.00 and $80,000.00 per year, depending on experience, location, and employer.

Can I make money with Arduino?

Arduino programming can be a source of income through freelance projects, product development, or offering consulting services. Skills in electronics, coding, and hardware integration are essential, and many programmers monetize their expertise by creating custom solutions or teaching workshops.

What are some typical daily tasks for someone working in Arduino Programming?

A typical day in Arduino Programming might include writing and testing code to control hardware devices, troubleshooting and debugging circuits, and collaborating with engineers or product designers to develop prototypes. You may also work with various sensors, actuators, and communication modules to create custom embedded systems solutions. Team meetings and documentation of your code and hardware configurations are common aspects of the workflow. This hands-on work environment requires both creative problem-solving and attention to technical details, making each project unique and rewarding.

What jobs work with Arduino?

Jobs that involve Arduino include roles such as embedded systems engineer, electronics technician, robotics programmer, and IoT developer. These positions typically require skills in programming, circuit design, and hardware integration, often using Arduino as a prototyping tool or development platform.

What is an Arduino Programming job?

An Arduino Programming job involves writing and debugging code for Arduino microcontrollers to control hardware components like sensors, motors, and displays. Professionals in this role typically use C/C++ and the Arduino IDE to create automation, IoT devices, or prototypes. They may work on tasks such as designing circuits, optimizing code for efficiency, and troubleshooting hardware-software interactions. This job is common in industries like robotics, home automation, and embedded systems development.

What is the salary of Arduino developer?

The salary of an Arduino developer varies depending on experience, location, and industry, but typically ranges from $50,000 to $100,000 annually. Entry-level positions may start lower, while experienced developers with embedded systems skills can earn higher salaries. Knowledge of microcontroller programming and electronics is often required for this role.

Is Arduino like C or C++?

Arduino programming primarily uses a language based on C++, allowing developers to write code with object-oriented features. The Arduino IDE simplifies C++ syntax, making it accessible for beginners while providing the power of C++ for more advanced projects.

What are the key skills and qualifications needed to thrive in the Arduino Programming position, and why are they important?

To thrive in Arduino Programming, you need a solid grasp of embedded C/C++ programming, electronics, and microcontroller fundamentals, often supported by a degree in electrical engineering, computer science, or a related field. Experience with the Arduino IDE, circuit design software, and familiarity with sensors and actuators is highly beneficial, as are relevant certifications like Arduino Fundamentals. Strong problem-solving abilities, attention to detail, and effective collaboration and communication skills distinguish top performers. These competencies are essential for designing reliable, innovative solutions and successfully integrating hardware and software components in real-world projects.

More about Arduino Programming jobs
What cities are hiring for Arduino Programming jobs? Cities with the most Arduino Programming job openings:
What are the most commonly searched types of Arduino Programming jobs? The most popular types of Arduino Programming jobs are:
What states have the most Arduino Programming jobs? States with the most job openings for Arduino Programming jobs include:

Project Engineer

DMC Engineering

San Diego, CA • On-site

$108K/yr

Full-time

Posted 8 days ago


Job description

Dynamic Motion Control (San Diego, CA) seeks a Project Engineer to create and design custom solutions for manufacturing clients and be a technical leader amongst their peers. Specific duties include: developing robust applications in accordance with DMC programming standards and best practices (38%); assisting Technical Project Lead on project planning and system architecture design (2%); debugging and system testing to ensure problem is solved and repeatable (10%); programming applications to meet and exceed customer requirements and communicate project updates at appropriate intervals (5%); commissioning of solutions at customer sites, including troubleshooting electrical and mechanical systems (10%); developing and maintaining relationships with key contacts, vendors, and clients (15%); contributing ideas about additional project opportunities with existing clients and assist in writing project proposals (10%); conveying knowledge in presentations, SOPs, knowledgebase articles, and client case studies (5%); helping train new employees, especially ramping up onto ongoing customer projects and leading during onsite situations (5%). Must have at least 3.4 GPA at time of degree completion. Must take and pass pre-hire technical and coding tests. Position requires 45% domestic and international travel. Option to work remotely but must work from local company office at least 40% of the time.
Position requires a Bachelor's degree, or foreign equivalent, in Electrical Engineering, or a closely related field of study, plus 2 years of experience in the job offered, or as a Systems Engineer, or similar Engineering Consultant position. Must have experience working with each of the following: Python, Java; C++, Arduino, HTML / CSS, SolidWorks, Siemens TIA V18, Siemens Simotion, Beckhoff TwinCAT, Rockwell Studio 5000 Logix Designer, and AutoCAD for electrical design. Additionally, specific experience must include: designing and developing PLC, HMI, and SCADA programs with a variety of platforms; project management in customer facing or client support settings selling projects, creating project proposals, and interacting with key internal and external stakeholders; and working at customer's facilities directly on customer machines. Must have at least 3.4 GPA at time of degree completion. Must take and pass pre-hire technical and coding tests. Position requires 45% domestic and international travel. Option to work remotely but must work from local company office at least 40% of the time. Salary: $108,493/yr, plus standard benefits package.
Full time position. Apply by submitting your resumes at dmcinfo.com/careers, Job ID: 186