1

Volunteer Embedded Software Engineer Robotics Jobs in Missouri

Embedded Software Engineer

MO · On-site

$123K - $162K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

Return to jobs list Senior Embedded Software Engineer Job type: Full Time · Department: Software · Work type: On-Site · USD 110,000-140,000 / year St. Louis, Missouri, United States About Us At ...

Senior Embedded Software Engineer Location: Bridgeton, MO, US, 63044 Job ID: 114786 The Leonardo DRS Land Systems business is a recognized leader in the design and integration of complex technologies ...

next page

Showing results 1-20

Volunteer Embedded Software Engineer Robotics information

What is the difference between Volunteer Embedded Software Engineer Robotics vs Volunteer Mechanical Engineer Robotics?

AspectVolunteer Embedded Software Engineer RoboticsVolunteer Mechanical Engineer Robotics
Required CredentialsKnowledge of embedded systems, programming languages (C/C++), and robotics fundamentalsMechanical design, CAD skills, and understanding of robotics hardware
Work EnvironmentSoftware development labs, robotics teams, or field testingDesign workshops, prototyping labs, and manufacturing settings
Employer & Industry UsageTech companies, research institutions, robotics startups

Volunteer Embedded Software Engineers focus on developing and maintaining the software that controls robotic systems, requiring programming and embedded systems skills. In contrast, Volunteer Mechanical Engineers work on designing and building the physical components of robots, emphasizing mechanical design and hardware integration. Both roles are essential in robotics projects but differ in their technical focus and daily tasks.

What does a volunteer embedded software engineer robotics do?

A Volunteer Embedded Software Engineer in Robotics designs, develops, and tests software that operates on hardware devices within robotic systems. They typically work with microcontrollers, sensors, and actuators to enable robots to perform specific tasks. As a volunteer, their work often supports research, educational, or nonprofit projects, contributing technical expertise to advance innovative robotics solutions. Tasks may include writing firmware, debugging code, and collaborating with a multidisciplinary team to integrate hardware and software components.

How does a volunteer embedded software engineer robotics typically collaborate with hardware and mechanical teams?

As a Volunteer Embedded Software Engineer in Robotics, you will work closely with hardware and mechanical engineers to integrate software with physical components. This collaboration often includes joint troubleshooting sessions, regular design meetings, and iterative testing to ensure that firmware interacts correctly with sensors, actuators, and control boards. Clear communication and a willingness to learn about hardware constraints are key, as your code may need to adapt to changes in hardware design. This teamwork fosters a dynamic and supportive environment, especially in volunteer or non-profit settings where resourcefulness and flexibility are highly valued.

What are the key skills and qualifications needed to thrive as a volunteer embedded software engineer robotics, and why are they important?

To thrive as a Volunteer Embedded Software Engineer in Robotics, you need a solid understanding of embedded C/C++ programming, microcontroller architectures, and real-time operating systems, often supported by a degree in computer engineering, electrical engineering, or a related field. Familiarity with hardware debugging tools, version control systems like Git, and robotics-specific platforms such as ROS (Robot Operating System) is typically required. Strong problem-solving abilities, teamwork, and effective communication help you collaborate with multidisciplinary teams and tackle complex technical issues. These combined skills are crucial for developing reliable, efficient robotic systems that meet project goals and function safely in real-world conditions.
What are popular job titles related to Volunteer Embedded Software Engineer Robotics jobs in Missouri? For Volunteer Embedded Software Engineer Robotics jobs in Missouri, the most frequently searched job titles are:
What job categories do people searching Volunteer Embedded Software Engineer Robotics jobs in Missouri look for? The top searched job categories for Volunteer Embedded Software Engineer Robotics jobs in Missouri are:
What cities in Missouri are hiring for Volunteer Embedded Software Engineer Robotics jobs? Cities in Missouri with the most Volunteer Embedded Software Engineer Robotics job openings:
Infographic showing various Volunteer Embedded Software Engineer Robotics job openings in Missouri as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Senior Embedded Software Engineer

6AM City, LLC

California, MO • On-site

$150 - $180/hr

Other

Medical, Dental, Vision, Retirement

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Description

Do you want to accelerate your career growth? Are you passionate about applying your expertise to solve problems of national importance? If so, we have an amazing opportunity for you! You will be able to achieve your personal and professional goals in an environment that emphasizes and rewards the entrepreneurial spirit. Not only will you solve challenging core problems, and you'll grow your career in an exciting environment that promotes teamwork and cross-training in a wide range of related disciplines.

ARA's Applied Electromagnetics Division, in Cypress, CA, is seeking a Senior Electronic Warfare Embedded Software Engineer. If software development in support of our warfighter inspires you to contribute, we invite you to join our team.

Salary Range

$150,000 - $180,000 dependent upon education and experience.

What you'll do as a Senior Electronic Warfare Embedded Software Engineer
  • Develop embedded software, sensor interfaces, EW techniques, sensing and identification algorithms, and control systems for drones, sensors, and other technology.
  • Work on a collaborative team with software, electrical, mechanical and system engineers, program managers, and technicians.
  • Work with a team to develop Open and Modular Software Architectures as well as unique, application specific form factor designs.
  • Develop and maintain software throughout its lifecycle from gathering requirements, design, development, automated testing, integration testing, and maintenance.
  • Integrate sensor and communications/navigation to processing system.
  • Work with ARM and NVIDIA processors.
Senior Electronic Warfare Embedded Software Engineer Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, or related discipline and 10 to 12 years of related engineering experience. Master's degree 8-10 years of related experience. PhD 6-8 years of related experience.
  • Experience with the following languages: C, C++.
  • Experience with real-time embedded system development.
  • Experiencing developing on platforms such as the NVIDIA Jetson and ARM processors.
  • Experience with real-time operating systems (RTOS) and low-level hardware interfaces.
  • Experience in designing robust, high-performance embedded systems.
  • Experience with digital signal processing.
  • Experience with Linux (e.g., RedHat, Ubuntu).
  • Experience with software application design and development principles and standards.
  • Ability to develop in Windows and Linux environments.
  • Experience with Software Version Control (git).
  • ACTIVE Secret or or higher Clearance needed.
Senior Electronic Warfare Embedded Software Engineer Preferences
  • Experience/knowledge in Electronic Warfare (EW).
  • Experience developing on UAVs or USVs.
  • Experience with Python and LabView.
Company and Division Information

Applied Research Associates, Inc. is an employee-owned international research and engineering company recognized for providing technically superior solutions to complex and challenging problems in the physical sciences. The company, founded in Albuquerque, NM, in 1979, currently employs over 2,300 employee-owners and continues to grow. ARA offices throughout the United States and Canada provide a broad range of technical expertise in defense technologies, civil technologies, computer software and simulation, systems analysis, environmental technologies, and testing and measurement. The corporation also provides sophisticated technical products for environmental site characterization, pavement analysis, and robotics.

At ARA, employees are our greatest assets. The corporation realizes that employee ownership spawns greater creativity and initiative along with higher performance and customer satisfaction levels. ARA gives its employees the tools, training, and opportunities to take more active roles as owners. The culture is challenging; innovation and experimentation are the norm. Employees contributions not only add to the company's success, but also their own through the Employee Stock Ownership Plan (ESOP). The motto, "Engineering and Science for Fun and Profit" sums up the ARA experience.

Benefits
  • Medical, dental, vision, personal leave, 9 paid holidays, both the traditional and Roth 401(k) plan, Employee Stock Ownership Plan (ESOP), and other benefits to enhance the employee-owners' lives now and in the future.
Qualifications
  • Behaviors
  • Innovative: Consistently introduces new ideas and demonstrates original thinking
  • Leader: Inspires teammates to follow them
  • Preferred: Enthusiastic: Shows intense and eager enjoyment and interest
  • Motivations
  • Self-Starter: Inspired to perform without outside help
  • Goal Completion: Inspired to perform well by the completion of tasks
  • Growth Opportunities: Inspired to perform well by the chance to take on more responsibility
  • Entrepreneurial Spirit: Inspired to perform well by an ability to drive new ventures within the business
  • Education
  • Required: Bachelor of Science or better in Software Engineering
  • Preferred: Master of Science or better in Software Engineering
  • Experience
  • Required: 10-12 years: With a Bachelor's degree need experience working in Computer Science, Computer Engineering, Electrical Engineering, Physics, or related discipline
  • Required: 8-10 years: With a Master's degree Experience working in Computer Science, Computer Engineering, Electrical Engineering, Physics, or related discipline

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.

For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.

#J-18808-Ljbffr