Hardware-Centric Software Engineer

3 weeks ago


Portland, Oregon, United States IT Motives LLC Full time

Are you an experienced Hardware-Centric Software Engineer looking for a new challenge? We are seeking a skilled software developer to join our team at IT Motives LLC. This full-time position is located in Marion County, Oregon and offers a competitive salary and benefits package.

About the Role

This role involves designing, developing, and maintaining software for our fully automated greenhouse technology. The ideal candidate will have a strong understanding of software development for hardware-centric commercial applications and a passion for the future of agriculture.

  • Work with and lead software developers to support the design, development, and maintenance of software for our fully automated greenhouse technology.
  • Implement software solutions using ROS2 to interact with motors, sensors, actuators, and other hardware components.
  • Support software integration for microcontrollers and industrial automation devices.
Requirements

To be successful in this role, you will need:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 5+ years of professional experience in software development related to hardware-based technologies.
  • Proficiency in Python and C++, or other applicable programming languages. Proficiency with Linux operating systems.
  • Solid understanding of embedded systems and firmware development.
Salary and Benefits

The estimated salary for this position is $160,000 - $200,000 per year, depending on experience. Benefits include health insurance, retirement plan, and paid time off.



  • Portland, Oregon, United States Microsoft Corporation Full time

    SCHIE is a fast-growing R&D organization at Microsoft Corporation that designs, engineers, and qualifies the entire cloud-optimized infrastructure, including advanced Compute and Storage server technology.We are looking for a Senior Software Engineer to join the team who will design, develop, and deliver software that measures and improves the quality of...


  • Portland, Oregon, United States Ascend Software Full time

    Job Summary">We are seeking an experienced Senior Software Engineer to lead the creation of innovative software solutions at Ascend Software. As a key member of our team, you will design, build, and improve scalable, high-performance systems that drive business growth and user satisfaction.Responsibilities">Coding and Development: Write, review, and optimize...


  • Portland, Oregon, United States Sigma Design Full time

    Are you a skilled hardware engineer seeking a new challenge? Sigma Design, a leading recruiting agency in the tech industry, is looking for top-tier talent to join their exclusive network.Job OverviewWe specialize in matching exceptional hardware engineering professionals with exciting career opportunities. While we may not have a specific opening at this...


  • Portland, Oregon, United States Sigma Design Full time

    Our Story:Sigma Design was founded on the principle of fostering innovation and collaboration in the hardware engineering space. We believe that by connecting talented professionals with exciting opportunities, we can drive progress and shape the future of technology.About the Role:We're seeking highly skilled hardware engineers who can contribute to our...


  • Portland, Oregon, United States Ascend Software Full time

    About the Job">We're seeking a highly skilled Senior Software Engineer to join our team. As a senior member of our engineering team, you will be responsible for leading the development of complex software features and systems.The ideal candidate will have 7+ years of professional software development experience, including hands-on experience in designing,...


  • Portland, Oregon, United States Ascend Software Full time

    About the Role">We are looking for a skilled Senior Software Engineer to join our team at Ascend Software. As a senior engineer, you will play a key role in shaping the technical direction of our company and driving innovation through cutting-edge software solutions.Key Responsibilities">Coding and Development: Write high-quality, efficient code for complex...


  • Portland, Oregon, United States Williams-Sonoma Full time

    Company OverviewFounded in 1956, Williams-Sonoma, Inc. is a premier specialty retailer of high-quality products for the kitchen and home in the United States.Estimated Salary$120,000 - $180,000 per year, based on experience.Job ResponsibilitiesWe are looking for a skilled Product Engineer to manage multiple lighting and hardware development projects,...

  • Technical Leader

    2 weeks ago


    Portland, Oregon, United States Ascend Software Full time

    Job OverviewWe are seeking an exceptional Technical Leader to join our team at Ascend Software. As a key member of our organization, you will be responsible for leading the development of innovative software solutions and driving technical direction.ResponsibilitiesLeverage your expertise in designing, developing, testing, and deploying software to drive...


  • Portland, Oregon, United States Microsoft Corporation Full time

    Microsoft Corporation is seeking a skilled Senior Software Engineer to join the SCHIE team, responsible for designing, engineering, and qualifying cloud-optimized infrastructure, including advanced Compute and Storage server technology.">As a key member of the CRC team, you will drive the hardware, firmware, and infrastructure software validation lifecycle...

  • Technical Lead

    4 weeks ago


    Portland, Oregon, United States Ascend Software Full time

    About the Team">Our team is made up of experienced software engineers who share a passion for building innovative products. We're a collaborative group that values knowledge sharing, continuous learning, and mutual support.We prioritize communication and ensure that everyone is on the same page, even when working remotely. Our flexible schedule allows team...


  • Portland, Oregon, United States Sigma Design Full time

    Job DescriptionWe are seeking skilled hardware engineers to join our network and explore premier opportunities in the tech industry. As a leading recruiting agency specializing in hardware engineering, we connect exceptional talent with exciting career prospects.Our goal is to provide top-tier professionals like you with early access to exclusive roles...


  • Portland, Oregon, United States Sigma Design Full time

    Company Overview:Sigma Design is a leading recruiting agency specializing in hardware engineering, dedicated to matching exceptional professionals with exciting career opportunities in the tech industry.About Us:We're a forward-thinking organization passionate about pushing the boundaries of hardware design and development. Our mission is to connect talented...


  • Portland, Oregon, United States Ampere Full time

    Job DescriptionWe are seeking an experienced HWM (Hardware) DSA (Domain-Specific Accelerator) architect to lead the development of our future AI accelerator product roadmap. This is a critical role that requires strong technical leadership and collaboration with cross-functional teams.In this position, you will leverage your expertise in mapping SW...


  • Portland, Oregon, United States Microsoft Corporation Full time

    Job OverviewWe are seeking a highly skilled Cloud Optimization Engineer to join our team at Microsoft Corporation. In this role, you will be responsible for designing and delivering software that measures and improves the quality of Azure hardware.Your primary objective will be to obsess about customer experience, identifying and fixing systemic issues, and...


  • Portland, Oregon, United States PacifiCorp Full time

    **Job Title:** Software Engineer SeniorAbout the Role:We are seeking an experienced software engineer to join our team in Portland, OR. As a senior software engineer, you will be responsible for leading the development of complex software systems and mentoring junior engineers.About You:To be successful in this role, you should have at least 6 years of...


  • Portland, Oregon, United States Microsoft Corporation Full time

    About UsAt Microsoft Corporation, we empower every person and organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.We value respect, integrity, and accountability, and strive to create a culture of inclusion where everyone can thrive at work...


  • Portland, Oregon, United States Houghton Mifflin Harcourt Full time

    Job SummaryThe estimated salary for this position is $65,000 - $80,000 per year. As a Software Development Engineer Intern at Houghton Mifflin Harcourt, you will have the opportunity to learn from and contribute to working software used by millions of students. You will work in a small development team to write new software features, learn how to verify that...


  • Portland, Oregon, United States AltSource Full time

    We are seeking a Senior Software Engineering Leader to join our team at AltSource.About the RoleThis is an exceptional opportunity for a seasoned software engineer to lead our development teams in creating custom enterprise software solutions.As a Senior Software Engineering Leader, you will be responsible for guiding the design, construction, and...


  • Portland, Oregon, United States Ford Motor Company Full time

    Job OverviewFord Motor Company is seeking a highly skilled Senior Software Engineer to lead the design and development of cutting-edge technologies for vehicle architecture enabling. This position involves owning and driving the development of tools and technologies required for vehicle architecture enabling, as well as developing and maintaining tools and...


  • Portland, Oregon, United States Houghton Mifflin Harcourt Full time

    About UsNWEA is a leading provider of educational assessment solutions, committed to supporting students and educators through research, policy and advocacy services, professional learning and school improvement services. Our goal is to drive classroom impact and push for systemic change in our educational communities.Job ResponsibilitiesThis Junior Software...