This position is no longer accepting applications
Closed on July 8, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Software Engineer
.NET
Atl
C++ Language
Developer
Embedded Software
Engineering
Git
Linux
Mfc
MVVM
Software Development
Software Engineer
Software Engineering
Stl
Systems
Visual Studio
Windows
Wpf
View similar jobs
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Advanced Motion Controls.
Job Description
Software Engineer to join the Host-side Software Development Team at Advanced Motion Controls, building software solutions and supporting system integration for embedded servo products and motion systems in line with the company SDLC.
Responsibilities
- Deliver high quality software through careful coding, testing, debugging, configuring, and documenting
- Produce clean, maintainable code that fits the release cycles and team standards
- Implement features and fixes on predictable schedules with clear communication and balanced tradeoffs between scope and quality
- Follow established programming standards to generate readable, efficient logic and reliable data handling
- Adhere to and continually improve our Software Development Life Cycle (SDLC) practices
- Identify, troubleshoot, and resolve software issues quickly and effectively
- Plan and execute verification and validation testing
- Perform other duties as needed
Requirements
- At least five years of software development experience
- Proven experience in coding, testing, debugging, configuring, and documenting software
- Working knowledge of object oriented development
- Proficiency in C++ (preferably on Windows) and/or .NET/C# development
- Ability to manage multiple projects concurrently
- Strong written and verbal communication skills
- Bachelor’s degree in Computer Science, Electrical Engineering, or an equivalent field
Technologies
- C++
- .Net/C#
- Visual Studio
- MFC
- ATL
- STL
- WPF
- MVVM
- Windows
- Linux
- USB
- RS-232/485
- CAN
- TCP/UDP
- Git
- Team Foundation Server
Salary
Salary: USD 110,000–125,000 per year
Location
Onsite in Camarillo, CA
Note to staffing agencies and recruiters
Advanced Motion Controls does not accept unsolicited resumes from external agencies for any position. Unsolicited resumes submitted by agencies will be considered the property of Advanced Motion Controls and may be contacted directly by Advanced Motion Controls, with no placement fee due.
Other requirements
- Occasionally or frequently stand, walk, sit, use both hands, and carry or lift/push/pull up to 25 lbs
- ITAR registered; hired candidate must be a US Citizen or Lawful Permanent Resident
- Full-time, on-site role at the Camarillo, CA facility; Monday through Friday 8:00 am to 5:00 pm, with additional hours/days as required