Software Engineer jobs in Oregon City, OR

Software Engineer designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Being a Software Engineer requires a bachelor's degree. Typically reports to a manager. The Software Engineer works on projects/matters of limited complexity in a support role. Work is closely managed. To be a Software Engineer typically requires 0-2 years of related experience. (Copyright 2024 Salary.com)

N
Software Engineer
  • Niobium
  • Portland, OR FULL_TIME
  • Software Engineer 

    At Niobium Microsystems, we develop high performance microelectronic products to enable the secure collection, processing, and distribution of critical data. We are a trusted partner for DoD and commercial customers whose solutions require lower power, higher efficiency, and proven security.

    Founded as a 2021 spinout from a world-class security and computing systems R&D company, our team combines decades of experience in advanced semiconductor design with experience in advanced cryptography. Niobium is headquartered in Dayton, Ohio with additional locations in Portland, Oregon; Denver, Colorado; and Columbus, Ohio. The preferred location for this position is Portland, Oregon but we will not be limited by geography for the right candidate.

    Our values are at the heart of every decision we make and we understand that each member of our talented team is the key to our on-going success. For those reasons, we've designed a highly competitive benefits program to support employees and their families. These include: 

    • Competitive salaries scaled based on experience
    • Employer paid health care
    • Employer contribution to health savings account
    • Flexible time off
    • Flexible work location with remote options
    • 401K employer match


    POSITION DESCRIPTION /

    Niobium Microsystems is seeking a software engineer specialized in firmware and drivers. Reporting to the Chief Technology Officer (CTO), the successful candidate will develop foundational software that will power our technology. Working with emerging industry standard homomorphic encryption libraries and programming languages such as C or Rust, the successful candidate will collaborate with our cross-functiontional team of engineers to design, develop and optimize our software that enhances performance and security. This will require expertise in embedded systems and familiarity with the semiconductor industry. 

    JOB RESPONSIBILITIES /

    Primary Responsibilities:

    • Design, develop, and maintain firmware and driver software for our microelectronic products.
    • Collaborate with hardware engineers to ensure seamless integration and optimal performance of firmware and driver software with semiconductor hardware.
    • Implement and maintain communication protocols for secure data transfer and processing.
    • Optimize firmware and drivers for performance, power efficiency, and reliability.
    • Participate in code reviews, and adhere to software development best practices and company coding standards.
    • Troubleshoot and resolve firmware and driver-related issues.
    • Keep abreast of the latest advancements in firmware development, embedded systems, and semiconductor technologies.
    • Contribute to the documentation of firmware and driver design and architecture.

    DESIRED SKILLS & EXPERIENCE /

    Required:

    • Minimum of 5 years of experience in software development
    • Proven experience in firmware and driver development, preferably in the semiconductor or related industry.
    • Knowledge of embedded systems design and microcontroller architectures.
    • Familiarity with communication protocols (e.g., SPI, I2C, UART, USB)
    • Knowledge of real-time operating systems (RTOS) and interrupt handling mechanisms
    • MS in Computer Science or Electrical Engineering, or equivalent
    • Ability to multi-task and prioritize in a fast-paced environment; managing multiple complex, multidisciplinary tasks and projects.
    • Ability to work collaboratively across teams and communicate effectively.
    • Attention to detail and remarkable eye for accuracy.
    • Willingness to learn and develop new skills.



    CONTACT /

    careers@niobiummicrosystems.com

    444 E 2nd Street, Suite 250, Dayton, OH 45402

    niobiummicrosystems.com

  • 21 Days Ago

N
Software Engineer
  • NV5
  • Portland, OR OTHER
  • Overview NV5 is a provider of engineering and consulting services to public and private sector clients, delivering solutions through six business verticals: Testing, Inspection & Consulting; Infrastru...
  • 24 Days Ago

A
Software Engineer
  • ACBJ
  • Portland, OR FULL_TIME
  • Develop web-based applications, products and features.
  • 1 Day Ago

A
Software Engineer
  • Actalent Engineering
  • Wilsonville, OR FULL_TIME
  • Job DetailsSoftware EngineerAdvance your career as an Electrical Engineer! Actalent is looking for a Software Engineer to support our client, a leading local engineering firm, on-site in Wilsonville, ...
  • 6 Days Ago

A
Software Engineer
  • Actalent
  • Wilsonville, OR OTHER
  • Software EngineerAdvance your career as an Electrical Engineer! Actalent is looking for a Software Engineer to support our client, a leading local engineering firm, on-site in Wilsonville, Oregon. Thi...
  • 7 Days Ago

W
Software Engineer
  • Warner Music Inc.
  • Vancouver, WA FULL_TIME
  • At Warner Music Group, we’re a global collective of music makers and music lovers, tech innovators and inspired entrepreneurs, game-changing creatives and passionate team members. Here, we know that e...
  • 14 Days Ago

Filters

Clear All

Filter Jobs By Location
  • Filter Jobs by companies
  • More

0 Software Engineer jobs found in Oregon City, OR area

M
Senior Software Engineering Manager - Remote
  • MokshaaLLC
  • Portland, OR
  • Senior Software Engineering Manager Location: Remote. Duration: Long term Engagement Type : C2C/1099/W2 Healthcare exper...
  • 3/28/2024 12:00:00 AM

M
Lead Software Engineer - Remote
  • Mindex
  • Portland, OR
  • Founded in 1994 and celebrating 30 years in business, Mindex is a software development company with a rich history of de...
  • 3/28/2024 12:00:00 AM

C
Software Engineer
  • Crescens Inc.
  • Salem, OR
  • Job title: Software Engineer Location: Salem, Oregon Duration: 8+ months Type: contract Job Description : The Office of ...
  • 3/27/2024 12:00:00 AM

H
Software Engineer
  • HexaQuEST Global
  • Salem, OR
  • seeks an experienced Software Engineer 4 with expertise in developing and implementing C#.Net applications utilizing ASP...
  • 3/27/2024 12:00:00 AM

C
Intermediate Software Engineer (Remote)
  • Careerbuilder
  • Portland, OR
  • About Super.com We started Super.com to help maximize livesboth the lives of our customers and the lives of our employee...
  • 3/27/2024 12:00:00 AM

K
Advanced Software Engineering Manager
  • Kroger
  • Portland, OR
  • We are looking for a Software Engineering Manager with experience driving change within a large organization and the tec...
  • 3/26/2024 12:00:00 AM

M
Software Engineer
  • Mindlance
  • Beaverton, OR
  • This is a Techno-functional role for advanced support of our SAP MDG solution ( 70% Technical + 30% Functional) Job Desc...
  • 3/25/2024 12:00:00 AM

T
Backend Software Engineer - Python/Django
  • Tivix, Inc.
  • Portland, OR
  • ???? **Privacy Notice** **Backend Software Engineer - Python/Django** Remote (Wroc?aw or Poland) / Backend - Software En...
  • 3/24/2024 12:00:00 AM

The town is divided into upper and lower areas. The lower area is on a bench next to the Willamette River. The upper area is atop a bluff composed of Canemah basalt, which flowed about 2.5 million years ago from a vent 7.5 miles (12 km) to the southeast in the Boring Lava Field. For many years, Indian trails connected the two levels, but stairs were built in the 19th century. In 1915 the town built the water-powered Oregon City Municipal Elevator to connect the two parts, which was converted to electricity in the 1920s. In 1952, a new electric elevator was constructed with the specification th...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Software Engineer jobs
$76,290 to $92,502
Oregon City, Oregon area prices
were up 3.9% from a year ago

Software Engineer in Eugene, OR
The software developer has many duties integral to the function of their role, these include.
December 24, 2019
Software Engineer in Fairbanks, AK
First of all, software developers bear the responsibility for the whole development of a software program.
November 27, 2019
Software Engineer in Riverside, CA
In today’s Internet of Things (IoT), a seemingly endless list of Things need software, from toasters to thermostats to espresso machines.
October 23, 2019