Staff software engineer jobs in Albany, OR - 741 jobs
All
Staff Software Engineer
Software Engineer
Senior Software Engineer
Senior Engineer
Firmware Engineer
Software Engineer/Architect
Software Quality Engineer
Senior Software Development Engineer
Senior Systems Software Engineer
Software Systems Engineer
Software Automation Engineer
Lead Engineer
Mainframe Developer
Senior Development Engineer
Sr. Software Development Engineer
Aerovironment 4.6
Staff software engineer job in Salem, OR
The primary role of the Software Development Engineer, Sr. is to develop, launch and support the software development practices, code, and development environment to ensure the quality deployment of software solutions to the testing team, and to production. This includes developing, maintaining, supporting, and optimizing key functional areas, particularly development best practices, proper utilization of development environment (IDE's) & data to improve the teams' development deliverables and streamline of engineeringsoftware and best practices.
Location: Hood River, OR
Position Responsibilities
+ Collaborating with teams in using Agile development techniques to design solutions that maximize simplicity, stability, maintainability, and code reuse.
+ Translating requirements into usable features within the product using JavaScript
+ Writing clean, well-tested, and maintainable code while making it reusable and extendable
+ Advocate for simple, standard, centralized and automated solutions to business needs.
+ Stay current on technologies, technology trends and directions, and best practices. Works within a defined software life cycle development process
+ Understands the requirements and process. Participates in and leads software design reviews
+ Creates software design documentation according to software process requirements
+ Implements coding according to coding standard. Writes a unique test and validate software according to the process. Contributes to process improvement efforts.
+ Delivers work on time according to agreed completion dates and project schedule & budget.
+ Supports and derives algorithm design from detailed software requirements
+ Works closely with multiple teams of software developers reusing developed software to support different programs
+ Operates in a continuous learning environment and provides guidance and mentoring to less experienced engineers.
+ Demonstrates methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead)
Basic Qualifications (Required Skills & Experience)
+ Bachelor's degree in the field of Computer Science, Computer Engineering, SoftwareEngineeringor related field is required or equivalent combination of education, training, and experience
+ 12+ years' experience designing, developing, and implementing object-oriented software solutions with an emphasis on industry best practices and design patterns C# (WCF, Web Services, MVC) MSSQL/T-SQL, and JavaScript.
+ 8+ years of experience in system integration patterns and best practices, use of cloud and middleware solutions, REST and API integrations, and AI / Data Analytics platforms.
+ Previous experience with database design, database development, testing, and deployment.
+ Collaborator, self-starter, strategic providing input to technical design to meet projectobjectives
+ Ability to work in fast paced environment and deliver results key milestones targets
+ 8+ years' experience with hands-on application development and full SDLC experience in a corporate setting
+ 8+ years of experience with Visual Studio and Workday studio development platforms.
+ Knowledge of the following is a plus: Workday Studio, Core Connectors, Web Services, and Enterprise Interface Builder (EIB), Oracle SOA, and Cloud connectors, Experience with Relational database design and TSQL programming skills, Experience with SQL Server, experience with Microsoft Team Foundation.
+ Strong communication skills: oral presentations, writing, negotiation, active listening, influencing positive team dynamics.
Other Qualifications & Desired Competencies
+ Advanced degree is preferred
+ Uses skills to contribute to development of company objectives and principles to achieve goals in creative and effective ways
+ Exhibits effective interpersonal, listening and communication skills (written and verbal)
+ Communicates ideas in both technical and user-friendly language
+ Successfully works within a multi-project environment and supports multiple internal customers
+ Is successful in working in a team-oriented, collaborative environment and puts the success of the team above one's own interests
+ Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties
+ Displays strong initiative and drive to accomplish goals and meet company objectives
+ Takes ownership and responsibility for current and past work products
+ Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company
Physical Demands
+ Ability to work in an office or production environment (Constant)
+ Required to sit and stand for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent)
The salary range for this role is:
$124,370 - $176,400
AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate's work experience, education/training, and key skills.
**ITAR Requirement:**
_T_ _his position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements._
**Benefits** : AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************* .
We also encourage you to review our company website at ******************** to learn more about us.
Principals only need apply. NO agencies please.
**Who We Are**
Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC.
Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed.
**What We Do**
Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.
_We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status._
**ITAR**
U.S. Citizenship is required. Secret or Top Secret clearance, or the ability obtain a clearance is desired.
**About AV:**
**AV isn't for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best.**
We don't just build defense technology-we redefine what's possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve.
Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next.
**If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV.**
**Careers at AeroVironment (*****************************************
$124.4k-176.4k yearly 60d+ ago
Looking for a job?
Let Zippia find it for you.
Staff Android Software Engineer
General Motors 4.6
Staff software engineer job in Salem, OR
Remote: _This role is based remotely but if you live within a 50-mile radius of [Austin, Detroit, Warren, Milford or Mountain View], you are expected to report to that location three times a week, at minimum._ **The Role** Join us at the forefront of next-gen automotive technology. As a **Staff Android SoftwareEngineer** , you'll drive the future of in-vehicle user experiences by developing next generation infotainment system. You'll focus on building scalable, responsive, and intuitive user interfaces.
**What You'll Do**
+ Design, develop and integrate Android/Linux and QNX components for infotainment.
+ Lead the integration of Android applications within Android Automotive OS with embedded platforms and multi-display vehicle architectures.
+ Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL interfaces.
+ Collaborate cross-functionally with hardware, product, and design teams to deliver responsive, beautiful, and consistent in-vehicle experiences.
+ Drive Android-RTOS coexistence strategies, enabling seamless handoff and communication between systems.
**Your Skills & Abilities (Required Qualifications)**
+ Advanced programming and debugging skills with C, C++/11/14, Java, and unit test framework
+ Development tools and IDE such as VS Code, Android Studio, Momentics, git, JIRA, CMake, gradle, gcov, SonarQube, etc.
+ Solid understanding in Android and QNX system architecture, frameworks, build system and key components, and comfortable with making system extensions and modifications.
+ Understanding of Android OS fundamentals
+ Solid understanding of software versioning and release management principles, with a focus on codebase organization, branching strategies, and integration processes
+ Strong analytical skill, debugging capability and problem-solving skills to tackle complex integration challenges through existing code base in C, C++ and Java. Familiar with different debugging methodologies
+ Strong verbal and written communication skills.
+ Ability to create clear technical documentation for software development guidelines and integration process
+ Must be a goal driven self-starter, able to work independently under release pressure
+ Bachelor's degree in computer science, softwareengineering, or related degree.
**What Will Give You A Competitive Edge (Preferred Qualifications)**
+ Experience with various CI/CD tools and processes
+ Experience with Yocto Linux
+ Experience with virtual machine and container technologies
+ Experience in automotive industry
+ Experience with Android System UI
**Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
+ **The salary range for this role:** is $157,100 to 285,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
+ **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance.
+ **Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies
**Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
+ **The salary range for this role:** is 217,500- 333,400. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
+ **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance.
+ **Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}.
This job may be eligible for relocation benefits.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Benefits Overview**
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* .
**Non-Discrimination and Equal Employment Opportunities (U.S.)**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company (**************************************************
**Our Culture**
**How we hire (************************************************
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (********************************************
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
$157.1k-285k yearly 5d ago
Software Engineer (Technical Leadership)
Meta 4.8
Staff software engineer job in Salem, OR
Meta is seeking a SoftwareEngineer to join our engineering team. The ideal candidate will have industry experience working on a range of classification and optimization problems like payment fraud, click-through rate prediction, click-fraud detection, search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection. The position will involve taking these skills and applying them to some of the most exciting and massive social data and prediction problems that exist on the web.
**Required Skills:**
SoftwareEngineer (Technical Leadership) Responsibilities:
1. Drive the team's goals & technical direction to pursue opportunities that make your larger organization more efficient.
2. Effectively communicate complex features & systems in detail.
3. Understand industry & company-wide trends to help assess & develop new technologies.
4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization.
5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas.
6. Suggest, collect and synthesize requirements and create an effective feature roadmap.
7. Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models.
8. Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU).
**Minimum Qualifications:**
Minimum Qualifications:
9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
10. Experience leading projects with industry-wide impact.
11. Experience communicating and working across functions to drive solutions.
12. Experience in mentoring/influencing engineers across organizations.
13. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term vision.
14. Experience in driving large cross-functional/industry-wide engineering efforts.
15. 12+ years of experience in programming languages (Python, C++, or Java) with technical background.
16. 8+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining or deep learning based methods.
**Preferred Qualifications:**
Preferred Qualifications:
17. Experience in shipping products to millions of customers or have started a new line of product.
**Public Compensation:**
$271,000/year to $347,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Ready to be pushed beyond what you think you're capable of? At Coinbase, our mission is to increase economic freedom in the world. It's a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform - and with it, the future global financial system.
To achieve our mission, we're seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company's hardest problems.
Our ******************************** is intense and isn't for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there's no better place to be.
While many roles at Coinbase are remote-first, we are not remote-only. In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported.
Coinbase is seeking a Senior StaffEngineer to join our team and build out the next generation of crypto-forward products and features. You will solve unique, large scale, highly complex technical problems, bridging the constraints posed by web-scale applications and blockchain technology. You will help build the next generation of systems to make cryptocurrency accessible to everyone across the globe, operating real-time applications with high frequency, low latency updates, and managing the most secure infrastructure running in the cloud.
The Growth organization drives Coinbase's mission of bringing the world onchain by building products and mission critical systems that enable user growth such as: incentives platform, notifications platform, logged-out web experience, SEO, new user onboarding and more. We ensure that Coinbase is the easiest, safest, and fastest way to buy, hold, and trade Crypto assets, and ensure we deliver the best experience to our millions of users globally.
*What you'll be doing (ie. job duties):*
* Partner with the Head of Growth Engineering, EMs, and Product Managers to define and build mission critical systems to enable user growth.
* Build foundational systems that power growth across Coinbase: incentives platform, notifications platform and dynamic presentation system.
* Build and scale user experiences across all parts of the Coinbase product experience from SEO, logged out experience, user onboarding, search, discovery and referrals.
* Drive a holistic and unified engineering strategy that delivers engineering quality and excellence across the organization.
*What we look for in you:*
* Ability to drive multi-quarter roadmaps with complex dependencies within and outside the Growth team.
* Strong track record of "horizontal" technical leadership across multiple engineering teams.
* Ability to drive quality and performance across complex systems at scale and understand what metrics and SLOs reflect product quality and how to move them.
*Nice to haves:*
* Strong cross-functional partnership skills, as this role spans across all of Growth Engineering.
* Experience working across all parts of the stack.
* Excited about working in a fast-paced environment.
* Excited and motivated about delivering impact to the business.
Job #: GCBE07US-GAI
*Pay Transparency Notice:* Depending on your work location, the target annual salary for this position can range as detailed below. Full time offers from Coinbase also include bonus eligibility + equity eligibility**+ benefits (including medical, dental, vision and 401(k)).
Pay Range:
$253,895-$298,700 USD
Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying.
Commitment to Equal Opportunity
Coinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the *********************************************** in certain locations, as required by law.
Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations***********************************
*Global Data Privacy Notice for Job Candidates and Applicants*
Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available ********************************************************** By submitting your application, you are agreeing to our use and processing of your data as required.
*AI Disclosure*
For select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description.
For select roles, Coinbase is also piloting an AI interview intelligence platform to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate.
*The above pilots are for testing purposes and Coinbase will not use AI to make decisions impacting employment*. To request a reasonable accommodation due to disability, please contact accommodations[at]coinbase.com
$253.9k-298.7k yearly 60d+ ago
Software and Automation Engineer - NPI (LabVIEW)
Coherent 4.6
Staff software engineer job in Wilsonville, OR
Coherent's Laser Systems and Measurement division designs and manufactures Laser Diode-based lasers, multi-laser light engines and laser measurement devices.
We are seeking a Software and Automation Engineer with strong LabVIEW expertise to join our NPI team. In this role, you will architect, implement, and deploy automated test and control systems to accelerate the transition of laser products from R&D to high-volume production. You'll work closely with optical, electrical, and manufacturing engineers to develop robust, scalable automation solutions that enhance process reliability, measurement accuracy, and production throughput.
LSM is located just minutes South of Portland, Oregon and enjoys spectacular North-West weather and activity opportunities.
About the Role
Primary Duties & Responsibilities
Design, develop, and maintain LabVIEW-based automation and test systems for laser module and subsystem production.
Implement automated test systems for laser characterization, alignment, calibration, and burn-in.
Create, modify and maintain test systems for Sensor and Meter Calibration.
Develop robust qualification plans for calibration software updates in conjunction with manufacturing engineering
Interface with hardware components such as motion controllers, power meters, spectrometers, temperature controllers, and data acquisition (DAQ) devices.
Create modular and scalable code architectures for reusability across multiple NPI programs.
Establish and manage data communication between test systems and production databases (MES, SQL or network storage)
Ensure version control, configuration management, and documentation of all software assets.
Validate and transfer automation tools and test systems to production, ensuring robust and repeatable performance.
Collaborate with R&D, manufacturing, and test engineering to define test requirements and implement automation for new laser products.
Implement automated data logging, visualization, and analysis tools to monitor yield, process trends, and performance metrics.
Education & Experience
Bachelor's or Master's degree in SoftwareEngineering, Electrical Engineering, Mechatronics, Physics, or related discipline.
3+ years of hands-on experience developing automation and test systems using LabVIEW
Experience in instrument control and data acquisition (NI DAQ, VISA, GPIB, Ethernet, or serial interfaces).
Experience integrating motion control, optical instrumentation, and power measurement systems
Advanced proficiency in LabVIEW development, including modular design, error handling, and UI design.
Competence with data handling and analysis (Excel, SQL, Python, or MATLAB).
Excellent troubleshooting, documentation, and cross-functional communication skills.
Skills
National Instruments certification (e.g., CLAD, CLD, or CLA) preferred.
Experience in automated optical alignment or laser calibration systems desired
Familiarity with MES/ERP integration and digital manufacturing systems.
Experience in ISO 9001 or regulated manufacturing environments.
Working Conditions
Onsite, normal business hours
Safety Requirements
All employees are required to follow the site EHS procedures and Coherent Corp. Corporate EHS standards.
Quality and Environmental Responsibilities
Depending on location, this position may be responsible for the execution and maintenance of the ISO 9000, 9001, 14001 and/or other applicable standards that may apply to the relevant roles and responsibilities within the Quality Management System and Environmental Management System.
Culture Commitment
Ensure adherence to company's values (ICARE) in all aspects of your position at Coherent Corp.:
Integrity - Create an Environment of Trust
Collaboration - Innovate Through the Sharing of Ideas
Accountability - Own the Process and the Outcome
Respect - Recognize the Value in Everyone
Enthusiasm - Find a Sense of Purpose in Work
Coherent Corp. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
If you need assistance or an accommodation due to a disability, you may contact us at
******************************
.
$104k-130k yearly est. Auto-Apply 60d+ ago
Staff Robotics Software Engineer
Agility 4.6
Staff software engineer job in Salem, OR
Agility Robotics is a pioneer. Our robot, Digit, is the first to be sold into workplaces across the globe. Our team is differentiated by its expertise in imagining, engineering, and delivering robots with advanced mobility, dexterity, intelligence, and efficiency -- robots specifically designed to work alongside people, in spaces built for people. Every day, we break through engineering challenges and invent new solutions and capabilities that will one day make robots commonplace and approachable. This work is our passion and our responsibility: our mission is to make businesses more productive and people's lives more fulfilling.
About the Role
We are looking for a Staff Robotics SoftwareEngineer to join our Skills team and help mature the core software stack that powers Digit's autonomous behaviors. In this role, you will work across the entire skill stack-from robot API layers, dynamic skill execution, and behavior frameworks to task planning and fleet orchestration-to ensure our robot skills are reliable, scalable, and production-ready. You will build the infrastructure and foundational systems that allow Digit to execute complex workflows reliably at scale, across different robot generations.
Key Responsibilities
Design and implement frameworks and interfaces that enable developers, planners, and agents to reason about robot behaviors and ensure behavior sequences are reactive, safe, and reliable.
Implement and deploy automatic robot API discovery to allow seamless integration of heterogeneous robotic hardware into workflows.
Develop reactive, reusable robot behaviors with well-defined abstractions that make them scalable and easy to extend.
Implement task planning and orchestration logic that composes individual skills into higher-level workflows.
Integrate symbolic and learned task planning methods that reason over logical state and structured world representations, enabling context-aware and goal-directed autonomy.
Validate skills through simulation and hardware-in-the-loop testing to ensure reliability and robustness in production deployments.
Drive the long-term technical strategy for the skill architecture, ensuring it evolves cohesively with advances in learning-based control, planning, and AI-driven autonomy.
Mentor other engineers and champion best practices in software design, code quality, testing, and maintainability across the team.
Required Qualifications
BS or MS in Computer Science, Robotics, or a related field.
8+ years of professional experience in robotics softwareengineering
Proficiency in Python and C++
Experience developing or maintaining robot behavior frameworks, robot APIs, task planning systems, or other robotics middleware/infrastructure.
Experience implementing and managing dynamic API discovery mechanisms to streamline service integration and improve system scalability.
A strong understanding of algorithms, data structures, and software architecture principles.
Demonstrated leadership or mentorship experience guiding other engineers and defining software architecture directions.
Nice to Have
Experience designing and implementing one or more of the following for robotic systems: task planners, directed acyclic graph (DAG), behavior trees (BT), finite state machines (FSM), or other sequential decision-making frameworks.
Experience with planning and execution frameworks integrated with large language models (LLMs), vision-language models (VLMs), or learned planners.
Hands-on experience with task planning frameworks and libraries (e.g., PDDL-based planners, ROSPlan, or similar).
Experience integrating planning with behavior-execution frameworks such as BehaviorTree.CPP.
Experience integrating planning algorithms with perception (object detection, pose estimation, semantic segmentation) and real-time control on physical robots.
Practical understanding of robotic manipulation tasks (pick-and-place, palletization, bin-picking) and mobile robot navigation, with demonstrated ability to implement planning logic for these applications.
Experience with multi-robot coordination, fleet-level task allocation, or distributed task planning.
Familiarity with simulation platforms like Isaac Sim, MuJoCo, or Gazebo.
Experience contributing to or maintaining open-source task planning frameworks, or building internal libraries that improved reusability, testing, or developer experience.
About You
You think systemically and anticipate future bottlenecks, shaping infrastructure to scale with the needs of the team and product.
You are self-directed and thrive in environments where you're trusted to drive large initiatives forward, even in the face of ambiguity.
You champion good softwareengineering practices, proactively identify and reduce technical debt, and take pride in building systems that are robust and scalable.
You are a thoughtful mentor and a collaborative teammate, eager to share knowledge and help others grow.
Full-time Employees are eligible for Benefits:
401(k) Plan: Includes a 6% company match.
Equity: Company stock options.
Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
Benefit Start Date: Eligible for benefits on your first day of employment.
Well-Being Support: Employee Assistance Program (EAP).
Time Off:
Exempt Employees: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown.
Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 company holidays, including a winter shutdown, annually.
On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
Parental Leave: Generous paid parental leave programs.
Work Environment: A culture that supports flexible work arrangements.
Growth Opportunities: Professional development and tuition reimbursement programs.
Relocation Assistance: Provided for eligible roles.
All of our roles are U.S.-based. Applicants must have current authorization to work in the United States.
Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.
Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies. We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page. If you are represented by a third party, your application may not be considered. To ensure full consideration, please apply directly.
Apply Now: ***************************
$125k-166k yearly est. Auto-Apply 7d ago
SAP Software Engineer - Data Conversions, Data Quality, and Reporting
Cardinal Health 4.4
Staff software engineer job in Salem, OR
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP SoftwareEngineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP.
+ Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions.
+ Develop and maintain technical specifications, data mapping documents, and transformation rules.
+ Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems.
+ Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP.
+ Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration.
+ Define and monitor data quality metrics and key performance indicators (KPIs).
+ Work with business data stewards to correct data quality issues and promote data governance policies and standards.
+ Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori.
+ Translate business needs into technical specifications for reports and ad-hoc queries.
+ Optimize report performance and data extraction processes for efficiency.
+ Provide support and training to end-users on reporting tools to enable data-driven decision-making
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ Proven experience in SAP Data Conversions, migrations and ETL processes.
+ Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud
+ Strong knowledge of SQL, data modelling and database concepts
+ Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes).
+ Excellent analytical, problem solving and communication skills
+ Ability to work both independently and collaboratively with cross-functional teams
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
$94.9k-135.6k yearly 60d+ ago
Software Engineer III & Solution Architect III
Apidel Technologies 4.1
Staff software engineer job in Salem, OR
Job Description
The () is a shared service provider for the () and (). provides the technology systems and services that support more than 18,000 and agency staff at local offices and facilities around the state. These systems and services help the two agencies determine client service program eligibility; provide medical, housing, food, and job assistance; provide addiction, mental health, vocational and rehabilitative services; protect children, seniors and people with physical and/or developmental disabilities; process claims and benefits; manage provider licensing and state hospital facilities; and promote and protect the state public health.
seeks an experienced SoftwareEngineer III and Solution Architect III to develop a Workforce Management Wizard that guides a user through the entire personnel hiring process for users and managers. The Wizard would guide the personnel with making appropriate choices based on the business case, program area, classification, and additional Agency-specified filters.
Today many personnel actions are complicated and require multiple forms that share common information. The Agency faces challenges with ensuring accuracy and completeness of these forms submitted through digital or hard-copy (paper) formats due to the lack of validations and restrictions on the type of information entered into the requested fields. In turn, this causes the same request to be re-worked and forces the personnel to make speculations on the information. The Wizard would eliminate the need for speculation and re-work, allowing personnel to route actions to the appropriate approvers based on specific business rules with confidence each time.
The current form and approval process for the first business case was built in AEM Forms OSGi with an AEM Forms Workflow. The database supporting the form was built in a SQL database housed in Amazon RDS GovCloud. As this project has been built on FedRamp infrastructure, any staff interacting directly with infrastructure must be a US Citizen.
While work has started on this project in AEM Forms, the Key Person(s) may elect to finish the existing work, or propose an alternate solution if they believe it would better suit the project.
Scope:
The Key Person(s) will assist with completion of a foundational project in Adobe Experience Manager using AEM Forms or other proposed system. This includes completing development of the Form and a Multi-Step Approval workflow, dashboard and forms. After proven success of the initial business case through completion of the deliverables described in section 3.01 of the Statement of Work (see attachment to requisition), an additional 4 similar business cases will need a workflow built out based on the deliverables described in sections 3.02 3.05 (described in Statement of Work attached). Key Person(s) shall ensure completion of various tasks and responsibilities essential to the success of the project.
Tasks:
See attached Statement of Work/WOC.
Required skills and experience:
Adobe Experience Manager (AEM) (7 - 9 years of experience)
Adobe Experience Manager (AEM) Forms (7 - 9 years of experience)
Adobe Experience Manager GuideBridge API (7 - 9 years of experience)
Adobe Experience Manager Workflows (7 - 9 years of experience)
Adobe Forms Designer (aka Livecycle Designer) (7 - 9 years of experience)
Adobe Workfront (7 - 9 years of experience)
Amazon Web Services (AWS) Relational Database Service (RDS) (7 - 9 years of experience)
HTML (7 - 9 years of experience)
JavaScript (7 - 9 years of experience)
MySQL (7 - 9 years of experience)
XML (7 - 9 years of experience)
In addition, the ideal candidate(s) will have skills and experience in:
Communication skills both verbal and written (7 - 9 years of experience)
Integration planning and strategy (7 - 9 years of experience)
Solution analysis and architecture (7 - 9 years of experience)
Project management (7 - 9 years of experience)
Description for a SoftwareEngineer III:
Creates and designs new software by analyzing, testing, assessing and implementing programming applications. Supports and installs applications and operating system. Assists in the testing process by conducting reviews and analyses, witnessing tests and participating in software certification. Relies on established guidelines and instructions to perform daily job functions. Advanced levels: Creates and designs new software by analyzing, testing, assessing and implementing programming applications. Supports and installs applications and operating system. Assists in the testing process by conducting reviews and analyses, witnessing tests and participating in software certification. Relies on extensive knowledge and professional discretion to achieve goals. May offer consultation to senior leadership and is considered to be the top-level in this field. Usually reports to an executive. Manages others. Significant ingenuity and flexibility is expected. Requires a bachelors degree in a related area
Description for a Solution Architect III:
Individuals in this position have achieved a mastery level of experience that includes the capabilities of SoftwareEngineers 1, 2 and 3 and who have the knowledge, skills, education and prior experience that involve the full and complete design of multiple software solutions. Is able to clearly communicate and document designs both at a logical and physical level and work with other state IT organizations as needed. Helps the Client Agency ensure that information technology solutions align with the Client Agencys business goals. Has the ability to assist Client Agency IT and business leadership formulate tactical and strategic IT plans.
Our primary criteria are the qualifications and experience of the proposed key person(s). Please propose your strongest candidate(s), at a rate less than or equal to the maximum.
Interviews will be conducted via MS Teams. Interview times will reflect Pacific Standard Time.
Due to circumstances beyond our control, we anticipate two weeks or more for the background check completion for the selected candidate.
This position is approved for remote/hybrid/onsite work.
Onsite/Remote onboarding will be required for the first day.
The selected key person(s) could potentially telecommute, as agreed to between the Agency Authorized Representative and the key person(s). Any decision to allow telecommuting is made with the understanding that decision will be re-evaluated by the Agency Authorized Representative on a regular basis. The key person(s) should be available to work onsite within a reasonable timeframe.
Telecommuting will be contingent upon the key person(s) providing their own adequate computer, monitor(s), Internet connection, and telephone, and be readily available during normal working hours via phone, email or instant message. Access to Agency systems will be provided via VPN or similar software. No hardware or additional software will be provided at the key person\'s home site or on their PC.
For Services that are agreed to occur remotely that those Services will only be completed by the Key Person(s) resourced for the Project and all work must be performed in the United States of America. Remote engagement requires Key Person(s) to have consistent access and/or clarity for: high speed internet, cellular phone/landline phone, web camera and microphone.
/ operates on standard business days (Monday - Friday, 8 AM 5 PM, Pacific Standard Time, except for State of Oregon holidays and business closures) and Key Person(s) must be available to engage with / as agreed upon with management.
$115k-163k yearly est. 4d ago
Senior Software Engineer
American Express 4.8
Staff software engineer job in Salem, OR
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career.
Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.
**About the Role**
This role is part of the Commercial Loyalty engineering team, responsible for building and operating backend platforms that power loyalty, benefits, and partner experiences for Commercial customers. As a SoftwareEngineer II, you will be a strong backend-focused individual contributor who designs, builds, and maintains reliable, scalable services and data systems.
You will work closely with senior engineers, engineering managers, product partners, and cross-functional teams, contributing to core platform capabilities while continuing to grow your technical depth and mentorship impact.
**Key Responsibilities**
+ Design, develop, test, deploy, and maintain **backend and server-side systems** , with a focus on scalability, reliability, and data integrity.
+ Build and evolve **API-driven services** , including RESTful and service-oriented architectures, that support Commercial Loyalty use cases and integrations.
+ Contribute to the design and implementation of **transactional and analytical data systems** , ensuring correctness, performance, and scalability.
+ Work with **batch and streaming data pipelines** to support data ingestion, processing, and downstream consumption across the Loyalty platform.
+ Apply sound **data architecture and platform design** principles to support long-term maintainability and extensibility.
+ Ensure **data quality** through validation, testing, monitoring, and thoughtful schema and contract design.
+ Participate in technical design discussions, contributing ideas and helping evaluate tradeoffs related to system design, APIs, and data flows.
+ Write clean, maintainable, well-tested code that adheres to established technical standards and best practices.
+ Contribute to and improve **automated testing strategies** , including unit, integration, and service-level tests, to ensure high confidence in changes.
+ Review code for accuracy, quality, and maintainability, providing constructive feedback and helping raise overall code quality.
+ Support **observability and monitoring** for backend and data systems, helping teams detect, diagnose, and resolve issues effectively.
+ Provide **technical mentorship** to junior engineers through code reviews, pairing, and knowledge sharing, fostering engineering excellence and continuous learning.
+ Collaborate closely with product managers, business partners, and cross-functional teams to translate requirements into robust technical solutions.
+ Participate in Agile development practices such as sprint planning, stand-ups, demos, and retrospectives.
**Education and Knowledge**
+ Bachelor's degree in Computer Science, Computer Engineering, or comparable experience; advanced degree preferred.
+ Knowledge of distributed (multi-tiered) systems, algorithms, relational databases, and NoSQL technologies.
+ Familiarity with backend frameworks, data stores, and messaging systems used to build and operate enterprise platforms.
+ Understanding of tools and practices used to plan, design, build, test, deploy, and monitor backend applications and data systems.
**Work Experience and Qualifications**
+ Professional experience in softwareengineeringor a related role, with emphasis on **backend or server-side development** .
+ Experience designing and implementing APIs (REST and/or SOA-style services).
+ Experience working with **transactional and analytical data systems** , including relational and NoSQL databases.
+ Experience with **batch and/or streaming data processing** systems.
+ Experience with automated testing practices and test strategies for backend services.
+ Experience applying code quality, maintainability, and technical standards in a team environment.
+ Experience working in Agile software development environments (Scrum and/or Kanban).
**Qualifications**
Salary Range: $123,000.00 to $215,250.00 annually bonus benefits
The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors.
We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:
+ Competitive base salaries
+ Bonus incentives
+ 6% Company Match on retirement savings plan
+ Free financial coaching and financial well-being support
+ Comprehensive medical, dental, vision, life insurance, and disability benefits
+ Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
+ 20 weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
+ Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
+ Free and confidential counseling support through our Healthy Minds program
+ Career development and training opportunities
For a full list of Team Amex benefits, visit our Colleague Benefits Site .
American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. American Express will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable state and local laws, including, but not limited to, the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, and the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. For positions covered by federal and/or state banking regulations, American Express will comply with such regulations as it relates to the consideration of applicants with criminal convictions.
We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.
US Job Seekers - Click to view the " Know Your Rights " poster. If the link does not work, you may access the poster by copying and pasting the following URL in a new browser window: ***************************
Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions.
**Job:** Technology
**Primary Location:** United States
**Schedule** Full-time
**Req ID:** 26000229
360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement.
Job Description
We are looking to fill a position for Mainframe Developer in Salem OR.
Qualifications
CICS 6-7 years
COBOL 6-7 years
DB2 6-7 years
JCL 6-7 years
TSO/ISPF 6-7 years
Additional Information
Webcam interview is acceptable.
$86k-111k yearly est. 60d+ ago
Firmware Engineer
Optitrack 3.9
Staff software engineer job in Corvallis, OR
OptiTrack is a global leader in motion capture technology, providing precision tracking systems for industries ranging from entertainment and gaming to sports science and virtual production. Our cutting-edge solutions are trusted by major film studios, game developers, researchers, and athletes worldwide. We are committed to pushing the boundaries of motion capture, and we're looking for a talented Firmware Engineer to join our innovative team.
Position Overview:
As a Firmware Engineer at OptiTrack, you will play a crucial role in developing and optimizing the embedded systems that power our motion capture hardware. You will work closely with cross-functional teams of engineers to design, implement, and test firmware for motion capture cameras, sensors, and tracking systems. This position requires a strong background in embedded systems and a passion for creating high-performance, reliable firmware solutions.
Key Responsibilities:
Design, develop, and optimize firmware for motion capture hardware, including cameras, sensors, and communication interfaces.
Collaborate with hardware and softwareengineering teams to integrate and test embedded systems.
Debug, troubleshoot, and resolve issues related to firmware and hardware performance.
Optimize power consumption, memory usage, and processing efficiency for embedded systems.
Participate in the design and development of new features and improvements for existing products.
Contribute to the continuous improvement of development processes and tools.
Write clear, maintainable code and documentation for firmware modules and features.
Requirements
Requirements:
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.
3+ years of experience in embedded firmware development, with a focus on real-time systems.
Proficiency in C/C++ programming for embedded systems.
Experience with Arm Processors (STM32, Nordic, AMD Zync UltraScale+ or similar) and RTOS.
Familiarity with communication protocols such as USB, SPI, I2C, UART, and Ethernet.
Strong debugging skills using oscilloscopes, logic analyzers, and other test equipment.
Experience with low-level hardware interaction and optimization.
Excellent problem-solving skills and attention to detail.
Ability to work both independently and collaboratively in a fast-paced, dynamic environment.
Familiarity with version control systems (e.g., Git) and continuous integration.
Preferred Qualifications:
Experience with motion capture systems or image processing hardware.
Knowledge of sensor fusion, signal processing, or computer vision techniques.
Experience with FPGA programming or VHDL/Verilog is a plus.
What We Offer:
Competitive salary and benefits package.
Opportunity to work on cutting-edge technology in the motion capture industry.
A collaborative and inclusive work environment.
Professional development opportunities and career growth.
Benefits
All benefits start on first day of employment!
75% employer-paid medical for employee. Family coverage also included.
100% employer paid dental, and vision for employee and dependents
100% employer paid long-term, short-term disability, and life insurance policy
401k Match, if you're contributing 5% we match 4%. 100% vested immediately.
10 paid holidays
Starting at 15 days paid PTO (inclusive of sick and vacation time) annually
Employee Assistance Program (EAP)
Flexible Spending Account (FSA)
EEOC Statement:
OptiTrack is an equal opportunity employer, we believe in fostering a culture of equality, diversity, and inclusivity. Our commitment to this goal is clearly expressed in our zero-tolerance policy for discrimination and harassment of any kind, including on the basis of race, color, sex, age, religion, sexual orientation, national origin, disability, genetic information, pregnancy, protected veteran status or any other characteristic protected by applicable federal, state, or local laws. Our hiring practices ensure that decisions are based solely on qualifications, merit, and current business needs, while extending to all aspects of our operations - from recruitment and promotion to layoff and recall, to leave of absence, compensation, benefits, and training. We are committed to remaining a drug free workplace
$76k-104k yearly est. Auto-Apply 60d+ ago
Senior Software Engineer
Autostore 4.1
Staff software engineer job in Salem, OR
AutoStore holds a simple yet powerful vision: to store and move things for everyone, everywhere. Founded in Norway, we've grown into a global technology company. AutoStore uses advanced software to automate and orchestrate order fulfillment. Our goal is to ensure orders arrive faster than ever, with minimal environmental impact. That's how we help brands exceed customer expectations.
We have more than 1600 systems in nearly 60 countries, and we grow continuously as a community of employees, partners, customers, suppliers, and connected technologies. Automation should make life easier, and by listening carefully to our community, we innovate to meet the industry's most complex needs. With AutoStore, brands gain speed, efficiency, and improved workplaces. And much more floor space.
AutoStore - moving things forward.
The Role
As a Senior SoftwareEngineer on the Qubit team, you will play a pivotal role in building and maintaining highly reliable, scalable, and observable software systems that support 24/7 warehouse automation and client operations. You'll collaborate with a team of talented engineers to deliver robust tooling, public API development, telemetry, and data analytics that directly impact customer value.
The Qubit team is at the heart of AutoStore's warehouse fulfillment strategy, powering high-uptime, client-facing systems used by major global brands. You'll contribute to a platform that supports real-time operations, integrates with hardware, and scales across multiple sites. This is a hands-on engineering role with opportunities to lead initiatives, mentor peers, and shape the future of our software architecture.
Key Tasks and Responsibilities:
* Lead the design, development, and implementation of complex software solutions.
* Write clean, efficient, and maintainable code following best practices and coding standards.
* Conduct code reviews and share knowledge with team members.
* Troubleshoot, debug, and resolve software defects and performance issues.
* Develop and maintain technical documentation.
* Mentor junior engineers and foster their growth.
* Collaborate with Cloud Infrastructure Engineers and other squads on architecture and deployment strategies.
* Evangelize technical concepts and contribute to setting SLOs and SLIs for core features.
* Collaborate with cross-functional teams to ensure successful project delivery.
* Strong understanding of software development methodologies and tools.
* Strong communication and teamwork abilities.
Key Qualifications:
* Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
* 5+ years of experience in software development
* Proficiency with version control systems, especially Git.
* Strong experience developing and maintaining public APIs.
* Solid understanding of access management, security protocols, and OAuth.
* Familiarity with OpenAPI specifications.
* Hands-on experience with messaging frameworks such as RabbitMQ, Apache Kafka, Azure Service Bus, and Event Hubs.
* Exposure to hardware integration is a plus.
* Experience working with data lake platforms, particularly Azure Databricks.
* Advanced proficiency in TypeScript and .NET languages including C# and F#; functional programming experience is highly desirable.
* Working knowledge of PostgreSQL databases.
* Deep understanding of concurrency control and multi-tenant architecture.
We Offer:
AutoStore believes in taking care of employees and is dedicated to providing a supportive and rewarding work environment. Join us in our mission to store and move things for everyone, everywhere.
* Comprehensive Medical, Dental, and Vision plans
* Health Savings Account (HSA) with a company contribution
* Generous Paid Time Off including 12 holidays, paid exercise time, paid volunteer time, and paid parental leave plans for all new parents
* Retirement 401(k) plan with employer match and discretionary profit sharing contribution
* Educational assistance and professional development programs, including mentorship/coaching programs with external industry leaders
* Additional benefits include Group Life Insurance, Voluntary Additional Life Insurance, Disability Insurance, Employee Assistance programs, and more!
Compensation: 130,000 - 160,000 USD
AutoStore is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, pregnancy-related conditions, and lactation), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other characteristic protected by applicable federal, state, or local laws and ordinances.
Recruitment Agencies
AutoStore does not accept agency resumes or assistance. Please do not forward resumes to our jobs alias or AutoStore employees. AutoStore is not responsible for any fees related to unsolicited resumes.
$107k-152k yearly est. Auto-Apply 60d+ ago
Sr Full Stack Developer
The Hertz Corporation 4.3
Staff software engineer job in Salem, OR
**A Day in the Life:** We are seeking a talented **Sr Full Stack Developer** to join our Strategic Data & Analytics team working on Hertz's strategic applications and initiatives. This role will work in multi-disciplinary teams rapidly building high-value products that directly impact our financial performance and customer experience. You'll build cloud-native, large-scale, employee facing software using modern technologies including React, Python, Java, AWS, and Palantir Foundry.
The ideal candidate will have strong development skills across the full stack, a growth mindset, and a passion for building software at a sustainable pace in a highly productive engineering culture. Experience with Palantir Foundry is highly preferred but not required - we're looking for engineers who are eager to learn and committed to engineering excellence.
This position is available as fully remote with occasional travel, or as a hybrid role (3 days in-office, 2 days remote) based in Atlanta, GA or Denver, CO.
The salary range for this position is starting at $140,000. Posting open until the position is filled.
**What You'll Do:**
Day-to-Day Responsibilities
+ Work in balanced teams consisting of Product Managers, Product Designers, and engineers
+ Test first - We strive for Test-Driven Development (TDD) for all production code
+ CI (Continuous Integration) everything - Automation is core to our development process
+ Architect user-facing interfaces and design functions that help users visualize and interact with their data
+ Contribute to both frontend and backend codebases to enhance and develop projects
+ Build software at a sustainable pace to ensure longevity, reliability, and higher quality output
Frontend Development
+ Design and develop responsive, intuitive user interfaces using React and modern JavaScript/TypeScript
+ Build reusable component libraries and implement best practices for frontend architecture
+ Generate UX/UI designs (no dedicated UX/UI designers on team) with considerations for usability and efficiency
+ Optimize applications for maximum speed, scalability, and accessibility
+ Develop large-scale, web and mobile software utilizing appropriate technologies for use by our employees
Backend Development
+ Develop and maintain RESTful APIs and backend services using Python or Java
+ Design and implement data models and database schemas
+ Deploy to cloud environments (primarily AWS)
+ Integrate with third-party services and APIs
+ Write clean, maintainable, and well-documented code
Palantir Foundry Development (Highly Preferred)
+ Build custom applications and integrations within the Palantir Foundry platform
+ Develop Ontology-based applications leveraging object types, link types, and actions
+ Create data pipelines and transformations using Python transforms
+ Implement custom widgets and user experiences using the Foundry SDK
+ Design and build functions that assist users to visualize and interact with their data
Product Development & Delivery
+ Research problems and break them into deliverable parts
+ Work with a Lean mindset and deliver value quickly
+ Participate in all stages of the product development and deployment lifecycle
+ Conduct code reviews and provide constructive feedback to team members
+ Work with product managers and stakeholders to define requirements and deliverables
+ Contribute to architectural decisions and technical documentation
**What We're Looking For:**
+ 5+ years in web front-end or mobile development
+ Bachelor's or Master's degree in Computer Science or other related field, preferred
+ Strong proficiency in React, JavaScript/TypeScript, HTML, and CSS for web front-end development
+ Strong knowledge of one or more Object Oriented Programming or Functional Programming languages such as JavaScript, Typescript, Java, Python, or Kotlin
+ Experience with RESTful API design and development
+ Experience deploying to cloud environments (AWS preferred)
+ Understanding of version control systems, particularly GitHub
+ Experience with relational and/or NoSQL databases
+ Familiarity with modern frontend build tools and package managers (e.g., Webpack, npm, yarn)
+ Experience with React, including React Native for mobile app development, preferred
+ Experience with Palantir Foundry platform, preferred
+ Experience in Android or iOS development, preferred
+ Experience with data visualization libraries (e.g., D3.js, Plotly, Chart.js), preferred
+ Familiarity with CI/CD pipelines and DevOps practices, preferred
+ Experience with Spring framework, preferred
+ Working knowledge of Lean, User Centered Design, and Agile methodologies
+ Strong communication skills and ability to collaborate effectively across teams
+ Growth mindset - Aptitude and willingness to learn new technologies
+ Empathy - Kindness and empathy when building software for end users
+ Pride - Takes pride in engineering excellence and quality craftsmanship
+ Customer obsession - Obsessed with the end user experience of products
+ Strong problem-solving skills and attention to detail
+ Ability to work independently and as part of a balanced, multi-disciplinary team
+ Self-motivated with a passion for continuous learning and improvement
**What You'll Get:**
+ Up to 40% off the base rate of any standard Hertz Rental
+ Paid Time Off
+ Medical, Dental & Vision plan options
+ Retirement programs, including 401(k) employer matching
+ Paid Parental Leave & Adoption Assistance
+ Employee Assistance Program for employees & family
+ Educational Reimbursement & Discounts
+ Voluntary Insurance Programs - Pet, Legal/Identity Theft, Critical Illness
+ Perks & Discounts -Theme Park Tickets, Gym Discounts & more
The Hertz Corporation operates the Hertz, Dollar Car Rental, Thrifty Car Rental brands in approximately 9,700 corporate and franchisee locations throughout North America, Europe, The Caribbean, Latin America, Africa, the Middle East, Asia, Australia and New Zealand. The Hertz Corporation is one of the largest worldwide airport general use vehicle rental companies, and the Hertz brand is one of the most recognized in the world.
**US EEO STATEMENT**
At Hertz, we champion and celebrate a culture of diversity and inclusion. We take affirmative steps to promote employment and advancement opportunities. The endless variety of perspectives, experiences, skills and talents that our employees invest in their work every day represent a significant part of our culture - and our success and reputation as a company.
Individuals are encouraged to apply for positions because of the characteristics that make them unique.
EOE, including disability/veteran
$140k yearly 6d ago
Lead Business Intelligence Engineer
Centerwell
Staff software engineer job in Salem, OR
**Become a part of our caring community and help us put health first** The Lead Business Intelligence Engineer designs and owns data pipelines and ETL processes for both internal and external data. This role facilitates solving complex business problems through advanced data and analytics, primarily by ensuring data is effectively managed, transformed, and easily accessible. The Lead Business Intelligence Engineer works on problems of diverse scope and complexity ranging from moderate to substantial.
The Lead Business Intelligence Engineer will bring a knowledge of more traditional, on-premise data platforms (SQL Server and Oracle) and ETL solutions (SSIS), while also having experience in cloud-based data platforms. The successful candidate will play a key role in helping our department transition existing data and processes to the Databricks cloud platform. The Lead Business Intelligence Engineer will help define and implement best practices to collect, integrate, analyze, and present our organization's raw data in order to create insightful and actionable business information. The individual in this role will exercise independent judgment and decision making on complex issues regarding job duties and related tasks, and works under minimal supervision, using independent judgment requiring analysis of variable factors and determining the best course of action.
**Use your skills to make an impact**
**Required Qualifications**
+ Bachelor's degree and 6 or more years of technical experience in technical areas including: data analysis, reporting, SQL coding and performance tuning, ETL(Extract/Transform/Load) and data pipeline development
+ 2 or more years of project or team leadership experience
+ Advanced experience working with big and complex data sets within large organizations
+ Experience developing complex ETL processes with high availability and reliability
+ Proven ability to work with cross-functional teams and translate requirements between business, project management and technical projects or programs
+ Proficiency in verbal/written communication to leadership
+ Must be passionate about contributing to an organization focused on continuously improving consumer experiences
**Preferred Qualifications**
+ Meaningful experience working with cloud-based data platforms, especially Databricks and Snowflake
+ Experience with on-premise data platforms, including SQL Server, Oracle, and SQL Server Integration Services
+ Advanced Degree in a quantitative discipline, such as Mathematics, Economics, Finance, Statistics, Computer Science, Engineeringor related field
+ Prior experience working with healthcare data
Travel: While this is a remote position, occasional travel to Humana's offices for training or meetings may be required.
**Scheduled Weekly Hours**
40
**Pay Range**
The compensation range below reflects a good faith estimate of starting base pay for full time (40 hours per week) employment at the time of posting. The pay range may be higher or lower based on geographic location and individual pay will vary based on demonstrated job related skills, knowledge, experience, education, certifications, etc.
$117,600 - $161,700 per year
This job is eligible for a bonus incentive plan. This incentive opportunity is based upon company and/or individual performance.
**Description of Benefits**
Humana, Inc. and its affiliated subsidiaries (collectively, "Humana") offers competitive benefits that support whole-person well-being. Associate benefits are designed to encourage personal wellness and smart healthcare decisions for you and your family while also knowing your life extends outside of work. Among our benefits, Humana provides medical, dental and vision benefits, 401(k) retirement savings plan, time off (including paid time off, company and personal holidays, volunteer time off, paid parental and caregiver leave), short-term and long-term disability, life insurance and many other opportunities.
Application Deadline: 02-05-2026
**About us**
About CenterWell Senior Primary Care: CenterWell Senior Primary Care provides proactive, preventive care to seniors, including wellness visits, physical exams, chronic condition management, screenings, minor injury treatment and more. Our unique care model focuses on personalized experiences, taking time to listen, learn and address the factors that impact patient well-being. Our integrated care teams, which include physicians, nurses, behavioral health specialists and more, spend up to 50 percent more time with patients, providing compassionate, personalized care that brings better health outcomes. We go beyond physical health by also addressing other factors that can impact a patient's well-being.
About CenterWell, a Humana company: CenterWell creates experiences that put patients at the center. As the nation's largest provider of senior-focused primary care, one of the largest providers of home health services, and fourth largest pharmacy benefit manager, CenterWell is focused on whole-person health by addressing the physical, emotional and social wellness of our patients. As part of Humana Inc. (NYSE: HUM), CenterWell offers stability, industry-leading benefits, and opportunities to grow yourself and your career. We proudly employ more than 30,000 clinicians who are committed to putting health first - for our teammates, patients, communities and company. By providing flexible scheduling options, clinical certifications, leadership development programs and career coaching, we allow employees to invest in their personal and professional well-being, all from day one.
**Equal Opportunity Employer**
It is the policy of Humana not to discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or protected veteran status. It is also the policy of Humana to take affirmative action, in compliance with Section 503 of the Rehabilitation Act and VEVRAA, to employ and to advance in employment individuals with disability or protected veteran status, and to base all employment decisions only on valid job requirements. This policy shall apply to all employment actions, including but not limited to recruitment, hiring, upgrading, promotion, transfer, demotion, layoff, recall, termination, rates of pay or other forms of compensation and selection for training, including apprenticeship, at all levels of employment.
Centerwell, a wholly owned subsidiary of Humana, complies with all applicable federal civil rights laws and does not discriminate on the basis of race, color, national origin, age, disability, sex, sexual orientation, gender identity or religion. We also provide free language interpreter services. See our full accessibility rights information and language options *************************************************************
$117.6k-161.7k yearly 5d ago
Senior AI/ML Software Engineer
Maximus 4.3
Staff software engineer job in Eugene, OR
Description & Requirements The Senior AI SoftwareEngineer will design, develop, and implement machine learning solutions, support AI initiatives for our federal agency client, and contribute to innovative projects. is fully remote. Candidates in the Washington DC area are preferred.
The selected candidate must be able to obtain and wait for the completion of an interim federal background investigation prior to starting employment. Maximus will provide guidance and facilitate the necessary administrative steps required for this process, which typically takes approximately 3-4 months.
Essential Duties and Responsibilities:
- Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions.
- Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations.
- Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner.
- Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments.
- Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital.
Job-Specific Essential Duties and Responsibilities:
- Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality.
- Demonstrated knowledge in designing, building, testing, and deploying machine models.
- Collaborate with softwareengineers and data scientists to integrate trained models into production environments and ensure scalable performance.
- Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed.
- Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability.
- Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization.
- Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts
- Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models.
- Evaluate and adopt emerging AI tools, frameworks, and methodologies to
improve system performance and development efficiency.
- Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions.
- Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements.
Minimum Requirements
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable.
- 10+ years of professional softwareengineering experience, with proficiency in one or more programming languages such as Java, Python, or R.
- 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training.
- Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries.
- Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration.
- Strong verbal and written communication skills
- Demonstrated success in client support
- Ability to interface with all levels of management
- Ability to perform complex tasks with minimal supervision and guidance
- Excellent time management, scheduling and organizational skills
- Ability to work well independently or in a team setting
- Candidates must meet requirements to obtain and maintain a federal background investigation clearance
- To be eligible for the federal background clearance, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years
Preferred Skills and Qualifications:
- Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate
#techjobs #clearance #veteranspage #LI-Remote
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
160,000.00
Maximum Salary
$
170,000.00
$109k-150k yearly est. Easy Apply 5d ago
Software Engineer, iOS Core Product - Salem, USA
Speechify
Staff software engineer job in Salem, OR
Job Description
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Opportunity to lead key engineering and product decisions
Actively shipping production code for the Speechify iOS app
Work within a dedicated product team
Participate in product discussions to shape the product roadmap
Maintain and enhance the existing complex app architecture
An Ideal Candidate Should Have
Experience. You've worked on products that scaled to a large user base
Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product
Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience
Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction
Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Technical skills. Swift, SwiftUI
Technical Requirements:
Swift Programming Language
SwiftUI experience
Experience in Multithreading Programming
Working with CI/CD infrastructure
Experience with Fastlane
SOLID principles, the ability to write every single class according to SOLID
Experience with Git and understanding of different Git strategies
What We offer:
A fast-growing environment where you can help shape the company and product
An entrepreneurial crew that supports risk, intuition, and hustle
The opportunity to make a big impact in a transformative industry
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture
Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives
Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world
Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$77k-108k yearly est. 12d ago
Senior Software Engineer
Butler Technical Group
Staff software engineer job in Wilsonville, OR
Pay Range: $85-99 ph (W2) Duration: 6 mos Seeking a seasoned Senior SoftwareEngineer who is a recognized expert in C# (.NET). You will design, build, and maintain high-reliability test automation systems that control scientific instruments, acquire data, and deliver results to manufacturing lines. This is a hands-on coding role working with an existing Test SW development team.
Key Responsibilities
* Perform software development within an Agile Software Development group.
* Provide direct support of program efforts and proposal activities.
* Develop software mainly in C# using .NET 6/8 WPF/WinForms UIs, async/await services, gRPC/REST APIs, Entity Framework Core, unit testing (xUnit/NUnit).
* Design and build software using industry best practice
* Collaborate with stakeholders and other engineers
* Contribute to the completion of milestones associated with your project
* Contribute to continuous improvement within your team
* Collaborate with your peers on technical direction within your team
* This 1st shift role will be 100% on-site and based in Wilsonville, Oregon.
Required Skills and Experience
* Direct experience shipping production code in modern C#: async/await, DI containers, EF Core, WPF/MVVM, gRPC.
* Experience working in an Agile delivery team
* Use of Code repositories, familiarity with branching strategies, pull requests and merge processes.
* Typically requires a degree in Science, Technology, Engineeringor Mathematics (STEM) and a minimum of 7 years of prior work experience, or an Advanced Degree in a related field and a minimum of 3 years of prior work experience.
Qualifications
* Bachelor's or Master's in Computer/Electrical Engineeringor related field.
* Ability and desire to facilitate team growth and knowledge transfer.
* Communication, interpersonal, and decision-making skills.
Nice to Have:
* Certified LabVIEW Developer (CLD) or Architect (CLA) - or equivalent portfolio. Experience with LabVIEW Real-Time/FPGA, TestStand, Vision, DIAdem, SystemLink.
* Experience with aerospace test systems.
Benefits provided: 401K, medical, dental, and vision, sick time as applicable to state law
Butler America Aerospace, LLC. is an equal opportunity employer. Butler evaluates applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. The Butler America Aerospace, LLC. EEO Policy Statement and "Know Your Rights" Poster is available here: Applicant and Employee Notices.
Butler America Aerospace, LLC. is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact the Human Resources Department at accommodations@butler.com.
$85-99 hourly 16d ago
Software Engineer
Global Channel Management
Staff software engineer job in Wilsonville, OR
Global Channel Management is a technology company that specializes in various types of recruiting and staff augmentation. Our account managers and recruiters have over a decade of experience in various verticals. GCM understands the challenges companies face when it comes to the skills and experience needed to fill the void of the day to day function. Organizations need to reduce training and labor costs but at same requiring the best "talent " for the job.
Qualifications
SoftwareEngineer must have 7+ years experience developing software and 3+ years development work in C, C+
SoftwareEngineer requires:
Required: BS in Electrical Engineering, Computer Science, or Computer Engineering
Preferred: MS in Electrical Engineering, Computer Science, or Computer Engineering
C, C++, JAVA, Object Oriented Design, GUI Development, UNIX, MS
Windows, Networking Protocols (i.e., Novell, TCP/IP) and print languages
(i.e., Postscript and PCL)
Demonstrate proficiency using modern software development processes , including software configuration management tools,
Microsoft Office and core business -use tools Embedded software experience is a plus
SoftwareEngineer duties:
Responsible
for the design, development, implementation and maintenance of computer
software for systems supporting with Product Development
Support the development of software requirements and software project
plans, including schedule dependencies, deliverables and target dates
Write technical specifications for product designs
Responsible
for integration and validation of product designs with other project
team members Supports software QA/test methodologies
Additional Information
$1739/hr
6 MONTHS
$77k-108k yearly est. 2h ago
Staff Software Engineer, Mapping
General Motors 4.6
Staff software engineer job in Salem, OR
_This role is based remotely but if you live within a 50-mile radius of [Austin, Detroit, Warren,_ _Milford,_ _Mountain View, Sunnyvale], you are expected to report to that location three times a week, at minimum._ **About Us** We're on a mission to build the world's most advanced self-driving vehicles to safely connect people to the places, things, and experiences they care about. At GM's Autonomous Vehicle (AV) organization, we're combining cutting-edge research, robust engineering, and large-scale systems to make this future a reality. Our team is developing national-scale, next-generation mapping systems from the ground up-combining robust backend infrastructure with intuitive, performant user interfaces.
**The Role**
We are looking for a **StaffSoftwareEngineer** with deep expertise in **distributed backend** **systems** to join our **Mapping Engineering** team. You'll serve as a technical leader responsible for designing and building the scalable systems that power ingestion, storage, access, and delivery of autonomous vehicle maps. You'll partner closely with EMs, Staff/Principal ICs, and cross-functional teams to define the architecture and deliver next gen mapping capabilities that scale to national deployments. This is a hands-on leadership role requiring strong systems thinking, architecture design, and the ability to guide and mentor engineers across teams. You'll operate autonomously, lead cross-functional technical initiatives, and ensure the health, scalability, and performance of our critical mapping pipelines and services.
**What You'll Do (Responsibilities)**
+ Architect and implement scalable, reliable, distributed backend systems to support national-scale mapping.
+ Design and evolve data pipelines and microservices for map ingestion, transformation, storage, and release.
+ Own end-to-end delivery of high-impact projects, including defining milestones, aligning stakeholders, and mentoring ICs across functions.
+ Collaborate cross-functionally with Localization, Perception, Simulation, and Offboard teams to define data contracts and ensure system interoperability.
+ Drive technical excellence by conducting system-level design reviews, mentoring engineers, and setting the standard for code quality, testing, and documentation.
+ Diagnose and resolve large-scale system issues across services, data pipelines, and production environments.
+ Serve as the Subject Matter Expert (SME) in distributed system design, performance optimization, and backend architecture within Mapping and potentially across GM AV.
+ Help shape technical roadmaps and hiring plans for growing distributed systems expertise across the org.
**Minimum Qualifications (Must-Have)**
+ 5+ years of experience designing, implementing, and operating scalable distributed systems in production.
+ Bachelors degree in related field or relevant work experience
+ Strong proficiency in Python (optional C++, TypeScript), and system-level programming fundamentals.
+ Deep understanding of databases, caching, data modeling, and service-oriented architecture (SOA).
+ Proven experience building and deploying distributed systems on major cloud platforms such as Google Cloud, AWS, or Azure.
+ Experience with data orchestration pipelines and ETL mechanisms (eg. airflow)
+ BS, MS, or PhD in Computer Science, Electrical Engineering, or related technical field, or equivalent industry experience.
+ Demonstrated success in leading cross-functional technical initiatives, influencing architectural decisions across teams, and mentoring senior engineers.
**Preferred Qualifications (Nice-to-Have)**
+ Experience with mapping, geospatial data, or robotics systems (e.g., Localization, Perception).
+ Familiarity with autonomous vehicle software stack, including the map-data lifecycle and software safety standards.
+ Experience in CI/CD pipeline design, large-scale deployment strategies, or cloud-native architecture.
+ Proficiency with Linux systems, container orchestration (e.g., Docker, Kubernetes), and distributed logging/metrics systems.
+ Knowledge of machine learning data pipelines or HD map labeling infrastructure.
**Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
+ **The salary range for this role:** is $200,000 to $285,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
+ **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance.
+ **Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.
This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}.
This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Benefits Overview**
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* .
**Non-Discrimination and Equal Employment Opportunities (U.S.)**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company (**************************************************
**Our Culture**
**How we hire (************************************************
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (********************************************
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
$200k-285k yearly 60d+ ago
Software Engineer - AI SysML (Technical Leadership)
Meta 4.8
Staff software engineer job in Salem, OR
Meta is seeking an AI SoftwareEngineer to join our Research & Development teams. The ideal candidate will have industry experience working on AI Infrastructure related topics. The position will involve taking these skills and applying them to solve for some of the most crucial & exciting problems that exist on the web. We are hiring in multiple locations.
**Required Skills:**
SoftwareEngineer - AI SysML (Technical Leadership) Responsibilities:
1. Drive the organization's goal towards relevant machine learning techniques to build & optimize our intelligent systems that improve Meta's products and experiences
2. Effectively communicate complex features and systems in detail while advocating for higher product quality and engineering efficiency
3. Assist in goal setting related to project impact
4. Develop custom/novel architectures, define use cases, and develop methodology & benchmarks to evaluate different approaches
5. Apply in depth knowledge of how the machine learning system interacts with the other systems around it
6. Understand industry and Meta wide technology trends in computing technology to help assess & develop new technologies within the ML Systems roadmap
7. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
8. Partner & collaborate with organizational leaders to help improve the level of performance of the team & organization
**Minimum Qualifications:**
Minimum Qualifications:
9. Vast experience communicating and working across functions to drive solutions
10. Experience in driving large cross-functional and industry-wide engineering efforts
11. Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the long term vision
12. Experience leading projects with industry-wide impact
13. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
14. Significant experience in mentoring/influencing engineers across organizations
15. Specialized experience in one or more of the following machine learning/deep learning domains: ML systems: AI infrastructure, machine learning accelerators, high performance computing, machine learning compilers, GPU architecture, machine learning frameworks, on-device optimization
16. Experience developing AI algorithms or AI-System infrastructure in C/C++ or Python
**Preferred Qualifications:**
Preferred Qualifications:
17. Experience with distributed systems or on-device algorithm development
**Public Compensation:**
$219,000/year to $301,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
How much does a staff software engineer earn in Albany, OR?
The average staff software engineer in Albany, OR earns between $98,000 and $195,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.
Average staff software engineer salary in Albany, OR