Software Controls Engineer

7 hours ago


Hood River, United States Actalent Full time
Job Title: Software Controls Engineer

Job Description

This role involves being the 'software control system expert' responsible for defining and developing the software side of our gimbal motor control solution from the ground up. The candidate will handle everything software-related that feeds into the product from a controls/movement perspective, involving low-level development in C on bare metal processors. The role requires understanding system requirements and selecting the correct processor. The candidate will work with brushless DC motors and must have experience developing systems using these. Additionally, the role involves configuring the unit before it ships and sometimes in the field. In the long term, the goal is to develop a more automated configuration process, but the candidate will need to be involved in this for the foreseeable future.
Hard Skills
  • MS + 5 years or BS + 8 years
  • Minimum of 5 years of embedded C programming (bare metal)
  • Experience architecting the software stack for motor control applications including processor selection
  • Experience developing motor control software/firmware for any type of product, especially FOC
  • RTOS experience
  • Experience developing low-level software to process digital signals in the 5-15khz range
  • Experience in designing control systems based on Robust Controls and Adaptive Controls
  • FFT methods on embedded processors
  • Modi-plot based control methods, loop shaping methods
  • Inertial stabilized products
Job Type

This is a permanent position.
Work Site

This is a hybrid position requiring some days on-site in Hood River, Oregon and some days remote.
Work Environment

5 days a week on site is the official policy. However, there is flexibility for the right candidate. This role requires hands-on product configuration work which necessitates being on site.
About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
  • Hiring diverse talent
  • Maintaining an inclusive environment through persistent self-reflection
  • Building a culture of care, engagement, and recognition with clear outcomes
  • Ensuring growth opportunities for our people

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

  • Hood River, United States Sightline Applications LLC Full time

    Job DescriptionJob DescriptionEmbedded Software Engineer - Hood River, ORSightLine Applications, LLC is the leader in onboard video processing. SightLine is looking for a talented candidate to join our empowered team of software professionals dedicated to exceeding the expectations of our growing customer base. SightLine is an agile, innovative company...


  • Hood River, United States The Boeing Company Full time

    About the RoleWe are seeking a highly skilled Software Test Engineering Specialist 3 to join our team at The Boeing Company.As a Software Test Engineering Specialist 3, you will be responsible for designing and implementing software testing strategies to ensure the quality and reliability of our products.You will work closely with cross-functional teams to...


  • Hood River, United States The Boeing Company Full time

    About the RoleWe're committed to fostering an inclusive and diverse work environment where you can contribute to meaningful projects that drive innovation and progress.As a Software Test Engineering Specialist 3 at The Boeing Company, you'll have the opportunity to work on cutting-edge technologies and collaborate with a talented team of professionals who...

  • Software Developer

    4 days ago


    Hood River, Oregon, United States Sightline Applications LLC Full time

    Job Title: Software EngineerSightLine Applications, LLC is a leading innovator in onboard video processing for the autonomous vehicle industry. We are seeking a talented Software Engineer to join our empowered team of software professionals dedicated to exceeding customer expectations.Job SummaryThis role involves collaborating with our software and hardware...


  • Hood River, Oregon, United States Sightline Applications LLC Full time

    Job Title: Embedded Software EngineerSightLine Applications, LLC is a leading innovator in onboard video processing for the autonomous vehicle industry. We are seeking a talented Embedded Software Engineer to join our empowered team of software professionals dedicated to exceeding customer expectations.Job SummaryThis role involves collaborating with our...


  • Patuxent River, United States JHNA Full time

    Software EngineerJHNA is seeking a Software Engineer to support our NAVAIR government customer within PMA-281 at Patuxent River, MD. This position will require on site presence at Pax River but will allow for remote support up to two days per week.Roles/Responsibilities:Develop and document software development plans for mission critical systems.Analyze...

  • Software Engineer

    4 days ago


    Toms River, United States Castellum Inc Full time

    Job DescriptionJob DescriptionAbout the PositionSpecialty Systems, Inc. has an opening for a Senior Software Engineer with the below described skills and experience to join our team of technical professionals supporting our Department of Defense customer at the Joint Base MDL. In this position, you will have a high-profile role in the development and...


  • Patuxent River Estates, Maryland, United States JHNA Full time

    Senior Software EngineerJHNA is seeking a highly skilled Senior Software Engineer to join our NAVAIR support team in Patuxent River, MD. This position requires on-site support at NAVAIR, with some allowance for telework/remote work.Key Responsibilities:Develop and document software development plans for mission-critical systems.Analyze architectural and...


  • Toms River, United States T&M Associates Full time

    Job DescriptionJob DescriptionT&M Associates is currently seeking a highly motivated Controls / Automation Engineer to join our Electrical & Automation team in any of our NJ offices. This position offers a hybrid work arrangement, combining remote work with in-office collaboration. This position leads the execution of controls projects, including designing...


  • Patuxent River Estates, Maryland, United States Sabre Systems Full time

    About the RoleSabre Systems is seeking a talented Junior Software Engineer to support our government customers in Southern Maryland. As a key member of our team, you will provide technical, analytical, and managerial support for the PEO(A) Advanced Development Team (ADT).Key ResponsibilitiesDesign, develop, and maintain Cameo System Model plugins to support...


  • White River Junction, Vermont, United States Ideagen Full time

    About UsIdeagen is a global technology company that empowers organizations to create a safer and better world. Our software solutions are used by millions of people every day, from ensuring the safety of air travel to protecting the integrity of food supplies. We have a diverse team of talented individuals working together to achieve our mission.Job...


  • White River Junction, Vermont, United States Ideagen Full time

    About UsIdeagen is a global technology company that empowers organizations to create a safer and better world. Our software solutions are used by millions of people every day, from aviation and healthcare to finance and government.We have a diverse and talented team of professionals working together to deliver innovative and high-quality software solutions....


  • Patuxent River, United States Sabre Systems Full time

    Responsibilities: As a Software Integration Engineer at Sabre Systems, you will employ your talent towards improving the systems used on the United States Navys most sophisticated Aircraft. The challenge to continually improve the mission capabilities of Navy aircraft requires engagement from the most elite software professionals available. Your talents can...


  • Patuxent River, United States Sabre Systems Inc. Full time

    Responsibilities:If the following job requirements and experience match your skills, please ensure you apply promptly.As a Software Integration Engineer at Sabre Systems, you will employ your talent towards improving the systems used on the United States Navy’s most sophisticated Aircraft. The challenge to continually improve the mission capabilities of...


  • Patuxent River, United States Sabre Systems Full time

    Responsibilities: As a Software Integration Engineer at Sabre Systems, you will employ your talent towards improving the systems used on the United States Navys most sophisticated Aircraft. The challenge to continually improve the mission capabilities of Navy aircraft requires engagement from the most elite software professionals available. Your talents can...

  • Software Engineer

    1 month ago


    Patuxent River Estates, Maryland, United States New Directions Technologies Inc. Full time

    The role is focused on providing support to the Chief Systems Engineer and Assistant Program Manager Engineering, along with subordinate Assistant Program Manager Systems Engineers (APMSEs) or Division/Branch Heads and their teams. This involves delivering comprehensive multi-disciplinary research and development, integrated technical baseline development,...


  • Patuxent River, United States American Systems Full time

    Job SummaryWe are seeking a highly motivated Software Engineer to support innovations to software engineering practices across the NAVAIR community. As a Software Engineer, you will work with the latest cutting-edge technology, provide creative solutions to complex problems, and collaborate with a team of driven, supportive, and highly skilled...

  • Software Engineer

    7 days ago


    Patuxent River Estates, Maryland, United States Sabre Systems Full time

    Software Engineer Job DescriptionSabre Systems is seeking a skilled Software Engineer to support our government customers in Southern Maryland at Patuxent River Naval Air Station.The selected candidate will design, develop, and maintain software systems, collaborate with product owners to capture and prioritize user requirements, and work closely with other...


  • Patuxent River, United States SMX Full time

    {"h1": "Software Systems Engineer Role at SMX", "p": "At SMX, we are seeking a highly motivated Software Systems Engineer to support our mission-critical programs. As a key member of our team, you will be responsible for maintaining and developing various software systems used in our Software Development program.Your primary focus will be on performing...


  • Patuxent River, United States American Systems Full time

    Job SummaryWe are seeking a highly motivated Software Engineer to support innovations to software engineering practices across the NAVAIR community. As a Software Engineer, you will work with the latest cutting-edge technology, provide creative solutions to complex problems, and collaborate with a team of driven, supportive, and highly skilled...