232 Development jobs in Portland
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Job Description
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world's biggest challenges.
Oracle's Cloud Infrastructure (OCI) builds Infrastructure-as-a-Service that operates at a high scale in a broadly distributed multi-tenant cloud environment. Our customers run their businesses on our cloud, and our mission is to provide them with best-in-class compute, storage, networking, database, security, and an ever-expanding set of foundational cloud-based services. These are exciting times in our space - we are growing fast and working on ambitious new initiatives.
We are building a new Zero Trust service team at OCI. Our mission is to build and operate a set of Zero Trust Network services through a combination of network security technologies with OpenZiti, identity and access management (IAM) solutions, multi-factor authentication (MFA), software-defined perimeters (SDP), and cloud-based security solutions. The goal is to create a more resilient and secure network that reduces the risk of data breaches and cyberattacks, especially in today's highly dynamic and distributed computing environments.
Lead API driven automation and integration workflow leveraging ZTNA commercial products SDK and API to support ZTNA solution delivery and operational efficiency
Responsibilities
As a member of the software engineering division, you will apply expert to advanced knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.
The ideal candidate will be technically strong and productive; someone who knows how to balance speed and quality with iterative and incremental improvements. You understand operational excellence and know-how to infuse a culture of being proactive within your team. You have the ability to recommend and justify changes to new and existing products and establish consensus with data-driven approaches.
As a Senior Software Engineer with 6+ years of experience, you will be a key member of the OCI Zero Trust Service team, responsible for designing, developing, and operating a suite of Zero Trust Network services and related security technologies. You will work closely with a team of software engineers to solution and create a zero trust network service . This critical network service aims to enhance security and resilience, reducing the risk of data breaches and cyberattacks in dynamic and distributed cloud environments. Your responsibilities will include:
-
Design and Development: Utilize your expertise in software architecture and security principles to design, develop, and enhance the secure edge zero trust services. Implement solutions that enable automated and manual assurance of code, while ensuring optimal performance and low overhead.
-
Integration: Leverage your understanding of Zero Trust principles to implement identity and access management (IAM) solutions, multi-factor authentication (MFA), and software-defined perimeters (SDP) to create a secure and robust network infrastructure.
-
Security and Compliance: Apply security best practices to the entire development lifecycle, from design to deployment. Conduct thorough code reviews, vulnerability assessments, and recommend security improvements based on data-driven approaches.
-
Cloud Infrastructure and Networking: Have a strong sense of cloud infrastructure and networking knowledge to ensure seamless integration of the zero trust services into the broader OCI environment including VPN, IPSec, DRG, VCNs and transforming corporate network to cloud network
-
Performance and Scalability: Optimize the secure edge routers and controllers to handle increasing traffic and application updates, while ensuring the overall performance and reliability of the zero trust network services.
-
Collaboration and Agile Environment: Work collaboratively with cross-functional teams in an agile environment, contributing your expertise, providing mentorship, and fostering a culture of proactive problem-solving and continuous learning.
-
Monitoring and Operations: Devise, manage, and extend monitoring solutions for large-scale environments. Respond to operational challenges and mission-critical incidents as part of on-call duties.
-
Automation and integrations workflow leveraging ZTNA commercial products SDK and API to support ZTNA solution delivery and operational efficiency
Job Requirements / Basic Qualifications : To succeed in this role, you should possess the following qualifications and skills:
-
Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
-
6+ years of experience with back-end development for cloud network services.
-
Proficiency in high-level programming languages such as C/C++ or GO or Java, along with scripting languages like Python.
-
Strong knowledge of computer networking principles, OSI layers, TCP/IP, DNS, DHCP, Routers, Gateways, and Subnets
-
Network programming with at least 4+ years of experience in developing network applications on the server-side with Linux, and client-side on at least one of Linux, Windows, MacOS/iOS or Android.
-
Expertise in Zero Trust security principles , network traffic routing , Security(data Encryption, PKI).
-
Strong understanding of the Linux network-stack and user-space network stacks (like LWIP).
-
Experience in network protocol development (custom protocols on top of TCP/UDP).
-
Automation and integration exp for ZTNA
Preferred Qualifications:
-
Familiarity with microservice design patterns and service-to-service communication protocols.
-
3+ years experience developing cloud services and tools on Oracle Cloud, AWS, GCP, or Azure.
-
Experience with Kubernetes and Infrastructure as Code (IAC) languages like Terraform.
-
Familiarity with databases (SQL and noSQL) and host virtualization technologies (KVM, Containers, Docker, etc.).
-
Understanding of service metrics, alarming systems, and operational experience with mission-critical services.
-
Knowledge of Linux internals and Unix troubleshooting skills
-
Experience working in an operational environment with mission critical tier one services with associated pager duty
Disclaimer:
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range in USD from: $79,800 to $178,100 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
-
Medical, dental, and vision insurance, including expert medical opinion
-
Short term disability and long term disability
-
Life insurance and AD&D
-
Supplemental life insurance (Employee/Spouse/Child)
-
Health care and dependent care Flexible Spending Accounts
-
Pre-tax commuter and parking benefits
-
401(k) Savings and Investment Plan with company match
-
Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
-
11 paid holidays
-
Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
-
Paid parental leave
-
Adoption assistance
-
Employee Stock Purchase Plan
-
Financial planning and group legal
-
Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - IC3
About Us
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling +1 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Sr. Software Development Engineer
Posted today
Job Viewed
Job Description
At Capsa Healthcare, we are more than just a healthcare company. We are a team dedicated to engineering better care and empowering healthcare professionals with innovative solutions. Join us in our mission to shape the future of healthcare that may even help take care of your family members one day! View our suite of product solutions offered to clinicians at
We are seeking a Senior Software Development Engineer who will develop new software products, maintain existing applications, and create special products to meet the needs of Capsa's customers. You will work on projects that help improve engineering processes within our robust product line.
This position reports to the VP of Engineering and will be a hybrid position located in Portland, Oregon.
Become part of a team that supports the backbone of healthcare. We are a global company with a family-first mentality, and we are looking for someone who shares our commitment to enhancing the healthcare experience through innovative design. If you are ready to make a difference and help shape the future of healthcare, apply now!
Position Location: Hybrid - Portland, Oregon
As the Senior SW Development Engineer your contributions to the team will include:
- Work as part of a dynamic software team to support multi-generation software product platforms to maintain relevant, compliant software products with all computing devices and operating systems.
- Develop new software products using modern development tools (.NET, C#, Telerik, SQL Server, Web API, Azure cloud development, etc.).
- Write clean, efficient, and well-documented code that adheres to industry standards.
- Collaborate with cross-functional teams to analyze user requirements, design solutions, and develop new features.
- Troubleshoot and debug software issues, provide timely resolutions, and develop preventive measures.
- Participate in code reviews and contribute to the development of best practices.
- Continuously learn and stay up to date with emerging trends, technologies, and best practices in software development.
- Preferred: BS Computer Science degree or equivalent
- Preferred: 3+ years of relevant industry experience
- Object Oriented Programming Concepts
- ASP.NET, HTML5 and MVC
- Service Oriented Architecture, Web Services and .NET UI Frameworks
- JavaScript, jQuery
- SQL Server database development and management
You will enjoy a sold compensation and benefits package, including, but not limited to, the following:
- Commensurate salary
- Paid time off
- Paid holidays
- Medical, dental and vision insurance
- Paid parental leave
- 401(k) with company match
- Company-paid Life, AD&D and Long-term disability insurance
- Voluntary Short-term disability, Supplemental Life, AD&D, Accidental Injury and Hospital Indemnity insurance
EEO/Vet/Disabled
Principal Software Development Engineer
Posted 3 days ago
Job Viewed
Job Description
About Lumen
Lumen connects the world. We are igniting business growth by connecting people, data and applications - quickly, securely, and effortlessly. Together, we are building a culture and company from the people up - committed to teamwork, trust and transparency. People power progress.
We're looking for top-tier talent and offer the flexibility you need to thrive and deliver lasting impact. Join us as we digitally connect the world and shape the future.
The Role
The Principal Software Development Engineer plans, designs, architects, and builds multiple highly complex ServiceNow solutions including (but not limited to) both inbound and outbound integrations (and bi-directional/ebonding integrations) with other systems including external ServiceNow instances and other non-ServiceNow platforms, primarily using REST. Translates business requirements into specific designs, then participates and leads in the design, architecture, and development of solutions within the ServiceNow platform.
Location
This position is work from home within the US.
The Main Responsibilities
-
Architect, design, and implement high-impact integrations across enterprise systems, ensuring data flows smoothly between ServiceNow and external systems, bi-directionally, in a complex cloud architecture.
-
Must have direct, real-world experience building highly complex bi-directional integrations within ServiceNow.
-
Experience with tools such as APIGEE and Kafka is a major plus (especially those tools specifically).
-
Utilize inbound Scripted REST APIs (SRAPIs), outbound REST Messages/Methods IntegrationHub, MID Servers, Credential Aliases and other tools to build scalable integrations, handling everything from initial API setup to monitoring for performance and troubleshooting.
-
Act as a true technical architect and developer, collaborating with multiple teams to define integration requirements and ensure best practices are applied.
-
Provide mentorship to other developers and serve as an expert for all things ServiceNow and SN integration.
-
Debug and optimize integrations for performance, stability, and maintainability.
What We Look For in a Candidate
-
7+ years of experience with ServiceNow development, ServiceNow integrations and custom API development.
-
Expertise in REST, pub/sub/queueing systems, OAuth, and other web technologies.
-
Proficiency in JavaScript and ServiceNow's scoped applications.
-
Experience with MID Server setup and configuration.
-
In-depth understanding of ServiceNow's data models and CMDB.
-
Experience with the SN CSM application/module
-
Must be able to do a bit of complex data architecture and identify potential architectural pitfalls before putting code to canvas
-
Should have the ability to obtain Security Clearance
Compensation
This information reflects the anticipated base salary range for this position based on current national data. Minimums and maximums may vary based on location. Individual pay is based on skills, experience and other relevant factors.
Location Based Pay Ranges
$149,084 - $98,779 in these states: AL AR AZ FL GA IA ID IN KS KY LA ME MO MS MT ND NE NM OH OK PA SC SD TN UT VT WI WV WY
156,539 - 208,718 in these states: CO HI MI MN NC NH NV OR RI
163,993 - 218,657 in these states: AK CA CT DC DE IL MA MD NJ NY TX VA WA
Lumen offers a comprehensive package featuring a broad range of Health, Life, Voluntary Lifestyle benefits and other perks that enhance your physical, mental, emotional and financial wellbeing. We're able to answer any additional questions you may have about our bonus structure short-term incentives, long-term incentives and/or sales compensation) as you move through the selection process.
Learn more about Lumen's:
Benefits* (
Bonus Structure
Requisition #: 337824
Background Screening
If you are selected for a position, there will be a background screen, which may include checks for criminal records and/or motor vehicle reports and/or drug screening, depending on the position requirements. For more information on these checks, please refer to the Post Offer section of our FAQ page ( . Job-related concerns identified during the background screening may disqualify you from the new position or your current role. Background results will be evaluated on a case-by-case basis.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Equal Employment Opportunities
We are committed to providing equal employment opportunities to all persons regardless of race, color, ancestry, citizenship, national origin, religion, veteran status, disability, genetic characteristic or information, age, gender, sexual orientation, gender identity, gender expression, marital status, family status, pregnancy, or other legally protected status (collectively, "protected statuses"). We do not tolerate unlawful discrimination in any employment decisions, including recruiting, hiring, compensation, promotion, benefits, discipline, termination, job assignments or training.
Disclaimer
The job responsibilities described above indicate the general nature and level of work performed by employees within this classification. It is not intended to include a comprehensive inventory of all duties and responsibilities for this job. Job duties and responsibilities are subject to change based on evolving business needs and conditions.
In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.
Please be advised that Lumen does not require any form of payment from job applicants during the recruitment process. All legitimate job openings will be posted on our official website or communicated through official company email addresses. If you encounter any job offers that request payment in exchange for employment at Lumen, they are not for employment with us, but may relate to another company with a similar name.
Application Deadline
07/24/2025
Principal Software Development Engineer
Posted 3 days ago
Job Viewed
Job Description
Job Description
The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of extensive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are solving some of the world's biggest challenges.
We offer unique opportunities for hard-working, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact crafting and building innovative new systems to power our customer's business critical applications.
The Deployment Automation and Compliance Engineering (DACE) service team is building a highly scalable platform to create, qualify, secure, and deploy virtualization services to our cloud infrastructure worldwide. We are looking for devops/software engineers who are ready to take on new challenges in maintaining and enhancing highly scalable CI/CD and test platforms.
As a Senior Member on this team and using the latest technologies on OCI, you will be crafting and delivering enhancements to our platform. You will partner with service teams, learn about the existing challenges, and influence the vision and direction. You will implement the entire software lifecycle for platform feature development - development, testing, and CI/CD. You must balance between platform enhancements and production operational concerns like writing run books, ops automation, structured logging, instrumentation for metrics and events using a plethora of internal tooling at OCI.
Responsibilities
As a member of VMI's DevSecOps team, you'll be required to provide excellent solutions for Cloud operations and provisioning. You'll be building, handling and supporting internal/external systems on the Cloud. You'll be responsible for Continuous Integration/Deployment of Development changes, and making sure that the health of all systems is great.
You'll also be responsible for the patching and upgrades of all components of the system and be tasked with automation of each and every operational task so that the manual intervention/effort can be eliminated.
The job requires you to be well accustomed with different DevOps tools and technologies. An aptitude towards fast learning, adapting to fast changes, and motivation towards automation of everything is a must. Past experience in handling databases, coordinating middle and web tiers is helpful. Programming/scripting knowledge for automation of tasks is a must. You should be motivated to work in an independent environment, curious to learn and implement new tools/technologies with a confidence to work and fix any technical issue that comes along.
Experience:
-
Experience of working in a challenging work environment and track record of meeting project timelines
-
Candidate must possess sound analytical ability with innovative mentality to handle sophisticated implementation scenarios
-
Experience with Automated CICD Platforms/Solutions.
-
Minimum of 4-10 years of work experience
Basic Qualifications:
-
4+ years of experience Java, Rust or C++ and experience with scripting languages such as Python, Perl, etc.
-
4+ years of experience on DevOps Tools/Skills, Programming/Scripting language (Bash/shell, Python, pl/sql etc.)
-
4+ years of experience working on CI/CD using GitLab/Jenkins/TeamCity, Terraform, Ansible, and GIT Source Control Administration
-
2+ years of experience with Linux
Preferred Qualifications
-
4+ years of experience on Oracle Cloud Technologies like OCI SDK, OCI Functions
-
4+ years of experience on Docker, Kubernetes (Preferably OKE), Terraform
-
2+ years of experience with computer architecture and virtualization (experience with one or more of Qemu/KVM, Xen, HyperV)
-
2+ years of experience handling compliance/security updates
Education:
- Bachelor's degree or above in Computer Science Engineering or Equivalent
Disclaimer:
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
-
Medical, dental, and vision insurance, including expert medical opinion
-
Short term disability and long term disability
-
Life insurance and AD&D
-
Supplemental life insurance (Employee/Spouse/Child)
-
Health care and dependent care Flexible Spending Accounts
-
Pre-tax commuter and parking benefits
-
401(k) Savings and Investment Plan with company match
-
Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
-
11 paid holidays
-
Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
-
Paid parental leave
-
Adoption assistance
-
Employee Stock Purchase Plan
-
Financial planning and group legal
-
Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - IC4
About Us
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling +1 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Embedded Software Development Engineer
Posted 19 days ago
Job Viewed
Job Description
Working for Micro Systems Engineering, Inc. (MSEI) means joining an elite team to work on some of the most exciting challenges in medical technology today. We are a pioneer in developing innovative implantable medical device technologies and devices that save and enhance the quality of life for millions of individuals living with cardiovascular and chronic neurologic pain disorders. With more than 40 years of experience in design and manufacturing of active implantable medical devices, our continuing success is based on our company's core values - innovation, quality, reliability, integrity, teamwork, and undisputed expertise - thus enabling us to inspire confidence and trust in physicians and patients worldwide. We are continually looking for talented engineers, scientists, and professionals to share in our mission.
Please join us as:
Embedded Software Development Engineer
Are you ready to make a real impact in the world of medical technology? As an Embedded Software Engineer , you'll play a critical role in ensuring the quality and reliability of embedded software for life-changing implantable neurostimulation devices.
In this role, you'll work within our fast-growing Biotronik NRO Business Unit , collaborating with a cross-functional R&D team to develop software that integrates seamlessly with implantable devices, mobile apps, and web-based systems. You'll leverage your expertise in highly reliable software design for resource-constrained devices while applying your understanding of electrical engineering to create cutting-edge medical solutions.
If you're passionate about innovation, thrive in a collaborative environment, and want to develop technology that improves lives, this is your opportunity to drive the future of neurostimulation .
Your Responsibilities
- Take ownership in all phases of the software development process, including requirements definition, design, implementation, and developer verification.
- Design and implement embedded device software in C.
- Develop and maintain test tools and automated test cases (C#).
- Collaborate with project management, system engineering, clinical research, and design assurance to define and implement new Neuromodulation features.
- Generate and maintain relevant software documentation required for a given design task.
- Develop ideas for process improvements.
- Other duties may be assigned at the discretion of the manager.
Education / Experience Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or a related engineering discipline
- Minimum of 3 years of experience using integrated development environments (IDEs), debugging tools, configuration management, test management, and defect tracking systems
- At least 2 years of experience designing and implementing real-time software for resource-constrained microprocessors or system-on-chips (SoCs)
- Experience in developing software to run in very low power applications
- Experience with communications protocols for low-power environments (Bluetooth LE)
- Programming C/C++/Assembler on ARM-based SoC
- Programming C/C++/Assembler on 68HC11 MCU
- Programming Digital Signal Processor (DSP) code
- Developing automated test cases
- Experience with electronics test tooling (oscilloscope, logic analyzer) a plus
- Experience with FDA, 21CFR820, ISO 13485, IEC 62304, and regulatory submission of Class III Medical Devices a plus
- Strong written and verbal communication skills.
This position is based in Lake Oswego, Oregon , with a flexible hybrid work policy . While you'll have the flexibility to work remotely, on-site collaboration is essential for interacting with specialized test equipment and managing complex lab setups. Certain aspects of the work can be replicated in a home office, but hands-on access to our cutting-edge tools and technology will be a key part of your success in this role.
Physical Requirements
The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- While performing the duties of this job, the employee is regularly required to be independently mobile.
- The employee is also required to interact with a computer for extended periods of time and communicate with co-workers.
- Must be able to work a minimum of 40 hours / week.
EEO Commitment
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, genetic information, or any other characteristic protected by law.
Location: Lake Oswego(0001)
Working hours: Full-time
MSEI Lake Oswego Oregon (US-OR) USA
Job ID: 60412
Micro Systems Engineering, Inc. is an equal opportunity employer. In accordance with applicable law, the company prohibits discrimination based on race, color, religion, creed, gender, pregnancy or related medical conditions, age, national origin or ancestry, physical or mental disability, sexual orientation, genetic information, uniformed service or any other consideration protected by federal state and local laws. Our commitment to equal opportunity employment applies to all persons involved in our operations and prohibits unlawful discrimination by any employee.
Micro Systems Engineering, Inc. believes that diversity leads to strength.
Embedded Software Development Engineer
Posted today
Job Viewed
Job Description
Working for Micro Systems Engineering, Inc. (MSEI) means joining an elite team to work on some of the most exciting challenges in medical technology today. We are a pioneer in developing innovative implantable medical device technologies and devices that save and enhance the quality of life for millions of individuals living with cardiovascular and chronic neurologic pain disorders. With more than 40 years of experience in design and manufacturing of active implantable medical devices, our continuing success is based on our company's core values - innovation, quality, reliability, integrity, teamwork, and undisputed expertise - thus enabling us to inspire confidence and trust in physicians and patients worldwide. We are continually looking for talented engineers, scientists, and professionals to share in our mission.
Please join us as:
Embedded Software Development Engineer
Are you ready to make a real impact in the world of medical technology? As an Embedded Software Engineer , you'll play a critical role in ensuring the quality and reliability of embedded software for life-changing implantable neurostimulation devices.
In this role, you'll work within our fast-growing Biotronik NRO Business Unit , collaborating with a cross-functional R&D team to develop software that integrates seamlessly with implantable devices, mobile apps, and web-based systems. You'll leverage your expertise in highly reliable software design for resource-constrained devices while applying your understanding of electrical engineering to create cutting-edge medical solutions.
If you're passionate about innovation, thrive in a collaborative environment, and want to develop technology that improves lives, this is your opportunity to drive the future of neurostimulation .
Your Responsibilities
- Take ownership in all phases of the software development process, including requirements definition, design, implementation, and developer verification.
- Design and implement embedded device software in C.
- Develop and maintain test tools and automated test cases (C#).
- Collaborate with project management, system engineering, clinical research, and design assurance to define and implement new Neuromodulation features.
- Generate and maintain relevant software documentation required for a given design task.
- Develop ideas for process improvements.
- Other duties may be assigned at the discretion of the manager.
Education / Experience Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or a related engineering discipline
- Minimum of 3 years of experience using integrated development environments (IDEs), debugging tools, configuration management, test management, and defect tracking systems
- At least 2 years of experience designing and implementing real-time software for resource-constrained microprocessors or system-on-chips (SoCs)
- Experience in developing software to run in very low power applications
- Experience with communications protocols for low-power environments (Bluetooth LE)
- Programming C/C++/Assembler on ARM-based SoC
- Programming C/C++/Assembler on 68HC11 MCU
- Programming Digital Signal Processor (DSP) code
- Developing automated test cases
- Experience with electronics test tooling (oscilloscope, logic analyzer) a plus
- Experience with FDA, 21CFR820, ISO 13485, IEC 62304, and regulatory submission of Class III Medical Devices a plus
- Strong written and verbal communication skills.
This position is based in Lake Oswego, Oregon , with a flexible hybrid work policy . While you'll have the flexibility to work remotely, on-site collaboration is essential for interacting with specialized test equipment and managing complex lab setups. Certain aspects of the work can be replicated in a home office, but hands-on access to our cutting-edge tools and technology will be a key part of your success in this role.
Physical Requirements
The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- While performing the duties of this job, the employee is regularly required to be independently mobile.
- The employee is also required to interact with a computer for extended periods of time and communicate with co-workers.
- Must be able to work a minimum of 40 hours / week.
EEO Commitment
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, genetic information, or any other characteristic protected by law.
Location: Lake Oswego(0001)
Working hours: Full-time
MSEI Lake Oswego Oregon (US-OR) USA
Job ID: 60412
Micro Systems Engineering, Inc. is an equal opportunity employer. In accordance with applicable law, the company prohibits discrimination based on race, color, religion, creed, gender, pregnancy or related medical conditions, age, national origin or ancestry, physical or mental disability, sexual orientation, genetic information, uniformed service or any other consideration protected by federal state and local laws. Our commitment to equal opportunity employment applies to all persons involved in our operations and prohibits unlawful discrimination by any employee.
Micro Systems Engineering, Inc. believes that diversity leads to strength.
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and make a better world. Autodesk accelerates better design through an unparalleled depth of experience and a broad portfolio of software to give customers the power to solve their design, business, and environmental challenges.
We are looking for a Senior Engineer specialized in the Qt Framework. You will be a member of the team that builds and maintains the framework for building the Fusion UI (mostly written in C++ / Qt Framework). Organizationally, you will work in the Platform organization within Autodesk's Product Design and Manufacturing Solutions (PDMS) division making the software platform upon which the Fusion family of products are built. Come help us fulfill our vision to allow developers to deliver Industry Workflows on our client platform to any user.
You are ideal for the position if you are:
- A "Pixel Perfectionist" with a keen eye for spotting and debugging the slightest content misalignment, pixilation, density, or scaling issue
- Interested in the wide variety of Human Interface Devices (HID) and input APIs available to CAD users today, from basic 3-button mice and touch gestures, to advanced input devices like the 3Dconnexion SpaceMouse, gamepads, and 20-button mice
You will report to the team's Portland Oregon-based Sr. Manager but your position is hybrid.
Responsibilities:
- Work on a scrum team of about 5 8 team members
- Understand and apply best practices for working in the production codebase for the Fusion user interface framework (C++ / Qt) to deliver high-quality, secure, and stable code
- Develop, troubleshoot, test, and debug Qt widget-based UI components
- Support development of Qt Modeling Language (QML) components in a QWidget-based UI
- Investigate crashes and customer escalations (CERs) that sometimes require debugging into Qt source code
- Engage directly with customers to provide technical support for complex issues
- Engages with customers, to understand their workflows and challenges in order to provide solutions aligned with their requirements
- Be a reliable contributor who exercises technical leadership within the team
- Write technical design documents, participate in design and code reviews within the team and across teams, develop estimates for tasks, and document code
- Work with an extended team of software developers, QAs, and product designers in the US and other worldwide engineering sites
- Participate in Agile ceremonies such as sprint planning, daily scrum meetings, backlog grooming, sprint reviews, and sprint retrospectives
- Use Git/GitHub and work with build and deployment technologies, such as Jenkins, CMake, Docker containers, and Python
Minimum Qualifications:
- Working knowledge of the Qt Framework, including threading, signal & slots, events, rendering, and widgets
- 3+ years of experience developing commercial application(s) built on the Qt Framework
- 5+ years of professional C++ programming experience
- Experience using modern macOS (Cocoa) and Windows (Win32) APIs and OS development best practices to enhance the user experience of Fusion as an installed application, including desktop window management, accessibility features, Windows Shell, and the Taskbar/Dock
- Experience reproducing and debugging unique/niche user device configuration issues related to multiple monitors, mixed DPI scaling, security, or other environment-specific factors
- Experience working well in a team to achieve team goals
- Current knowledge of C++ standards and specifications
- Experience with Object-Oriented programming, debugging, software architecture, data structures, algorithms, and STL
- Proficient in written and verbal English
- Bachelor's degree or higher in computer science or related technical discipline
Salary is one part of Autodesk's competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $98,600 and $144,650. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive.
Be The First To Know
About the latest Development Jobs in Portland !
Software Development Engineer 5
Posted 2 days ago
Job Viewed
Job Description
This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: San Francisco Bay Area, CA, and Portland, ME. About the Team/Role We're the Transact Global (TAG) team at WEX. TAG is an open-loop payment processing platform built from the ground up by an agile team. It is cloud-native and built primarily with Go, MongoDB, and Terraform. The TAG team is pushing the frontiers of payment technology and is in the process of continuing to operationalize and scale the product. Our team holds itself to a high standard and we collaborate closely with one another to ensure strong, reliable, and effective relationships all while maintaining a healthy work-life balance. We own our results and we take pride of ownership in everything we do. How you'll make an impact Changing the world isn't easy, and we have a lot of work ahead of us. From new product features to automation, to creating and supporting microservices, we've got more work than we can handle and we're looking for great people to come along for the ride. Culturally, you are * A highly motivated technical leader who loves working on high-performing teams * Collaborative, a solid communicator, and work well with your team and stakeholders * Someone who cares deeply for team results, checks your ego at the door and takes pride in owning results * A mentor who is capable and passionate at guiding the technical development of less experienced developers at the functional, component, and architectural levels * A professional who can advocate strongly for positions and still be 100% behind team decisions even if they don't go your way * Are comfortable balancing the need to move fast with the realities of working in a highly regulated space like payments Technically, you * Are passionate about writing code, with experience in multiple languages * Are able to quickly learn business domains and strategy, as well as apply technical solutions * Pick up new technology and languages, as well as switch between tech stacks with minimal fuss * Are comfortable working on and leading others in development of back-end services, data stores, and infrastructure systems * Demonstrably able to rapidly design modern software architectures at virtually any scale using justifiable and strategic decisions * Have substantial experience writing modern software deployed in the cloud * Are comfortable with encryption, systems design, data modeling, modern API design, streaming architectures, and front-end frameworks * Have technically led agile teams to deliver software iteratively * Have experience in implementing continuous integration and delivery Experience you'll bring * Have a BS in an engineering field OR can make us feel intensely confident that you don't need one * Have 10+ years of development experience * Have 8+ years of experience developing internal/external web services * Have 6+ years of experience writing well-formed unit, component, and integration tests and have an in-depth understanding of the test pyramid * Have 4+ years of experience delivering streaming (e.g., Kafka) and other asynchronous architectures (e.g., RabbitMQ) * Have experience in multiple cloud providers (e.g., AWS, Azure, GCP, Oracle, etc.) * Have a significant and demonstrable working understanding of multiple modern web frameworks * Have an in-depth working understanding of NoSQL, SQL, and other (e.g., graph) data stores and can practically apply them in solving business problems It would be nice if you * Have an MS or other advanced degree in an engineering field * Can show us one or more passion projects or open-source work you have contributed to in your own time * Have experience with Golang, AWS, and Terraform * Enjoy hanging out with your team The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.Pay Range: $158,000.00 - $210,000.00 #J-18808-Ljbffr
Principal Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
As Microsoft's cloud business continues to grow the ability to deploy new offerings and hardware infrastructure on time, in high volume with high quality and lowest cost is of paramount importance. To achieve this goal, the System Software Engineering team is instrumental in defining and delivering operational measures of success for hardware manufacturing, improving the planning process, quality, delivery, scale and sustainability related to Microsoft cloud hardware. We are looking for engineers with a dedicated passion for customer focused solutions, insight and industry knowledge to envision and implement future technical solutions that will manage and optimize the Cloud infrastructure. We are looking for a **Principal Software Development Engineer** to join the team.
**Why Join AHSI at Microsoft?**
At AHSI, you'll work on cutting-edge technologies that underpin Microsoft's global cloud infrastructure. You'll be part of a collaborative, inclusive, and innovative team where your contributions directly impact the performance and reliability of Azure's hardware systems.
Microsoft's mission is to empower every person and every 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. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
The Azure Hardware System Infrastructure (AHSI) team is looking for a highly motivated and experienced Principal Software Development Engineer to join our mission of building robust, high-performance system software. This role is for engineers with 6+ years of experience in system software development and a passion for solving complex problems at the intersection of hardware and software.
**Responsibilities**
+ Design, implement, and maintain system-level software components, including device drivers and multithreaded services for Windows and/or Linux platforms.
+ Collaborate with cross-functional teams including hardware, firmware, and platform teams to define and deliver integrated solutions.
+ Drive code quality through rigorous testing, code reviews, and continuous integration practices.
+ Investigate and resolve complex system-level issues, including performance bottlenecks, concurrency bugs, and hardware-software integration challenges.
+ Embody our culture ( and values. ( Qualifications**
+ Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Proficient in C and/or C++ with deep knowledge of OS internals, concurrency, and performance tuning.
+ Proficient in debugging and problem-solving skills across hardware and software boundaries.
+ Experience leading cross-functional initiatives and mentoring engineers in the team.
**Other Requirements:**
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to, the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ 8+ years of experience in system software development with a proven track record of delivering complex system-level software.
+ Experience working with SoC platforms, PCIe, or other hardware interfaces.
+ Exposure to secure coding practices and system-level security concepts.
+ Familiarity with CI/CD pipelines and automated testing frameworks.
+ Contributions to open-source or internal platform libraries and tools.
+ Proficient communication and leadership skills.
+ Experience influencing architecture and long-term technical strategy.
+ Track record of driving engineering excellence and innovation.
+ Hands-on experience in Embedded Linux
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $139,900 - $74,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD 188,000 - 304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: US corporate pay information | Microsoft Careers ( will accept applications for the role until July 27th, 2025.
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
#SCHIE #azurehwjobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Cloud Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
**Job Description:**
At Secure Foundry Infrastructure, we believe in empowering our employees with the tools and opportunities to excel, grow, and make a real impact. If you're a seasoned Cloud Software Development Engineer with a knack for technology and building, and deploying applications with stringent customer controls, we want you on our team.
**The Cloud Software Development Engineer's responsibilities will include, but not limited to:**
+ Develop applications that work in and on industry or hybrid cloud environments using capabilities and frameworks from internal and external cloud providers.
+ Develops and coordinates cloud architecture over various areas, including application development, identity and access management, network and data management, and security.
+ Defines the initial DevSecOps solution and links it to the cloud platform.
+ Utilizes DevOps processes, automation, culture, and target platforms.
+ Leverages expertise in cloud platforms including Amazon Web Services, Google Cloud, Azure, building and designing web services in the cloud, orchestrating and automating cloud-based platforms, as well as frontend development of the user interface that typically run over various form factors including mobile and PC.
+ Utilizes HTML, JavaScript libraries, responsive, and/or AWS frameworks.
**Qualifications:**
The Minimum qualifications are required to be considered for this position. Minimum qualifications listed below would be obtained through a combination of industry relevant job experience, internship experience and / or schoolwork/classes/research. The preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
**Minimum Qualifications**
+ US Citizenship required.
+ Ability to obtain a US Government Security Clearance.
+ Bachelor's degree in Computer Science, Electrical / Computer Engineering, Math or in a STEM related field of study.
+ 2+ years of direct experience in building cloud solutions on Azure or AWS.
+ 1+ years of experience in architect, design, develop, and implementing cloud solutions.
+ Experience in Web Services, micro-Services development, Data Architecture or Container technologies (Kubernetes etc.)
**Preferred Qualifications**
+ Post Graduate Degree in Computer Science, Electrical / Computer Engineering, Math or in a STEM related field of study.
+ Active US Government Security Clearance with a minimum of Secret level.
+ Experience web services development, API, REST, C# V(.NET Core), HTML5.
+ Experience with web development technology, including HTML5, CSS 3.0, TypeScript, and JavaScript libraries/frameworks (Bootstrap, jQuery, React, Angular).
+ Azure certification.
#CJ
**Job Type:**
Experienced Hire
**Shift:**
Shift 1 (United States of America)
**Primary Location:**
US, California, Folsom
**Additional Locations:**
US, Arizona, Phoenix, US, California, Santa Clara, US, Oregon, Hillsboro
**Business group:**
Intel Foundry is dedicated to transforming the global semiconductor industry by delivering cutting-edge silicon process and packaging technology leadership for the AI era. As stewards of Moore's Law, we innovate and foster collaboration within an extensive partner ecosystem to advance technologies and enable our customers to design leadership products. Our strategic investments in geographically diverse manufacturing capacities bolster the resilience of the semiconductor supply chain. Leveraging our technological prowess, expansive manufacturing scale, and a more sustainable supply chain, Intel Foundry empowers the world to deliver essential computing, server, mobile, networking, and automotive systems for the AI era. This position is part of the Foundry Services business unit within Intel Foundry, a customer-oriented service organization that is dedicated to the success of its customers with full P&L responsibilities. We ensure our foundry customers' products receive our utmost focus in terms of service, technology enablement and capacity commitments.
**Posting Statement:**
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
**Position of Trust**
N/A
**Benefits:**
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits here:
Salary Range for jobs which could be performed in the US:
$120,400.00-$169,980.00
**S** **al** **ary** **range** **dependent on a number of factors including location and experience.**
**Work Model for this Role**
This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.