Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware/Software Engineer

Full-time

Coherent Corp.

Responsibilities * Provide senior-level C# / .NET / QT programming for the next generation application.

  • Develop C and C++ FW for laser controllers and measurement embedded devices.
  • Participate in the SW and FW architecture design of our systems.
  • Compose design specifications for SW and FW deliveries.
  • Develop test plans and direct testing activities to validate SW and FW.
  • Participate actively during new board bring-up and debug phase.
  • Provide regular detailed schedule and cost estimates for project tasks.
  • Work with engineering team members to optimize operational and performance
requirements of overall system.
  • Participate in technical reviews.
  • Develop test plans (functional and unit tests) to validate and assess quality
of the code.
  • Provide support and updates for legacy SW and FW products.
  • Work closely with HW and test engineers to validate and debug designs.
  • Work well as team member and independently.
Job Requirements
  • 10+ years' experience developing with .NET and C#.
  • 10+ years firmware development experience (C/C++) with embedded
microcontroller-based systems. (STM32, MSP430, NXP IMX6, NVIDIA TEGRA, PIC) * Experience in real-time embedded monitoring and control applications with a wide variety of mixed-signal analog and digital I/O types. * Experienced in signal processing, data acquisition and logging, precision timing, system control, interrupt-handling, and debugging.
  • Good understanding of metrology theory and implementation.
  • Able to read schematics, utilize test equipment such as meters, signal
generators, oscilloscopes and capable of troubleshooting circuits to the signal level. * Experience with communication protocols (i.e.: I2C, SPI, UART, PCI/PCIe, USB,

TCP/IP)

* Experience with development toolchains: QNX, IAR, FreeRTOS, Visual Studio, GIT, Subversion.
  • Experience using WPF.
  • Experience with Cyber Resilience Act (CRA) implementations.
  • Strong interpersonal skills; ability to communicate professionally with
co-workers and customers. * Good organizational, planning, presentation, troubleshooting, and multi-tasking skills.
  • High level of confidentiality and professionalism.
  • Strong attention to detail and ability to prioritize tasks in a fast-paced
environment. * Bonus skills: Python programming. Education • Bachelor’s degree in EE, or CS. degree (MSEE a plus) All employees are required to follow the site EHS procedures and Coherent Corp. Corporate EHS standards. 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 View email address on click.appcast.io [View email address on click.appcast.io]. Coherent is a global leader in lasers, engineered materials and networking components. We are a vertically integrated manufacturing company that develops innovative products for diversified applications in the industrial, optical communications, military, life sciences, semiconductor equipment, and consumer markets. Coherent provides a comprehensive career development platform within an environment that challenges employees to perform at their best, while rewarding excellence and hard-work through a competitive compensation program. It's an exciting opportunity to work for a company that offers stability, longevity and growth. Come Join Us! Note to recruiters and employment agencies: We will not pay for unsolicited resumes from recruiters and employment agencies unless we have a signed agreement and have required assistance, in writing, for a specific opening.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware/Software Engineer in Wilsonville, OR vacancy
  •  ..., or applicants who need work visa sponsorship now or in the future. Job Summary: Teledyne FLIR is looking for a career Software Engineer to join our Surveillance team who has industry experience leading complex projects independently from inception to completion.... 
    Suggested
    Permanent employment
    Local area
    Visa sponsorship
    Work visa

    Teledyne

    Wilsonville, OR
    5 hours ago
  •  ...Job Overview: We are seeking a seasoned Senior Software Engineer 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... 
    Suggested
    Work experience placement

    Trispoke Managed Services Pvt Ltd

    Wilsonville, OR
    2 days ago
  • $80 - $90 per hour

    Senior Software Developer Contract Our client, a leading manufacturer of aerospace and defense, is hiring a Senior Software Developer...  ...improvement while delivering production-ready code that meets engineering and manufacturing requirements. Responsibilities Develop, maintain... 
    Suggested
    Full time
    Contract work

    Motion Recruitment

    Wilsonville, OR
    3 days ago
  •  ...Job Details Join a leading global provider of high-speed, precision automation as they expand their Software Engineering Team. This is an on-site role with a competitive salary range. About Us We are a leading global provider of high-speed, precision automation focused... 
    Suggested
    Permanent employment
    Full time
    Temporary work

    Jobot

    Wilsonville, OR
    2 days ago
  •  ...Principal Embedded Software Engineer Position Summary The Principal Embedded Software Engineer is responsible for developing complex software...  ...Able to work with hardware and mechanical team to optimize firmware/hardware cooperation and system design. Demonstrate... 
    Suggested

    Sig Sauer

    Tualatin, OR
    4 days ago
  •  ...innovative, and committed to excellence. We are looking for a Firmware Engineer who reflects these values. This role is fully on site....  ...Rust, debugging, verification, and validation of firmware, software, and hardware for current and future network switch solutions... 
    Temporary work
    Flexible hours

    APCON

    Wilsonville, OR
    9 days ago
  •  ...Software Engineer -NIKE, Inc.- Beaverton, OR. Design, configure, enhance, and support enterprise legacy application systems and Product Lifecycle Management (PLM) platforms for the retail, apparel, and footwear industries. Telecommuting is available from anywhere in the... 
    Remote work

    NIKE

    Beaverton, OR
    2 days ago
  •  ...Senior Software Engineer - NIKE, Inc. - Beaverton , OR. Support Nike’s new Legion Workforce Management global scheduling solution; partner with Product Management to understand requirements and translate the requirements into a technical solution; maintain... 
    Local area
    Remote work

    NIKE

    Beaverton, OR
    13 hours ago
  • $16.8 per hour

     ...Junior Software Engineer At NAVEX, we're making the world a better place. A safer place. A more ethical place. A place where anyone, anywhere can have a voice. That's a serious impact. At NAVEX, you will join our product engineering team that shares a passion for... 
    Hourly pay
    Part time

    NAVEX Global

    Lake Oswego, OR
    4 days ago
  •  ...Responsibilities Provide software engineering system designs and application development services to address the core requirements of the agency’s pension system applications Enhance the efficiency and security of our pension management systems Provide technical expertise... 

    Jobtailor

    Tigard, OR
    13 hours ago
  •  ...Software Engineer - NIKE USA Inc. - Beaverton, OR. Build and deliver scalable data and analytics solutions focused on Supply Chain ,Consumer and Marketplace data products; design and implement Supply Chain data integration pipelines connecting warehouse management systems... 
    Remote work

    NIKE

    Beaverton, OR
    5 hours ago
  •  ...Software Developer The Software Developer designs, builds, and maintains the organization's internal software applications with a meaningful degree of independence. This role takes ownership of moderately complex development efforts from requirements through deployment... 
    Full time
    Work experience placement
    Local area
    Shift work

    Columbia Distributing

    Wilsonville, OR
    1 day ago
  •  ...Job Title- Software Engineer 5 Location- Beaverton, OR Reporting Type- Onsite Work Timing- Regular Hours- Monday to Friday, 9am to 5pm Duration: 7 months Summary Location: WHQ, 4-1, open to relocation - they need start day... 
    Immediate start
    Relocation
    Monday to Friday

    campus4tech

    Beaverton, OR
    3 days ago
  •  ...Responsibilities: Write reusable, tested, and efficient software code and scripts. Write automated tests to validate changes...  ...ways to improve tools and processes. Collaborate with other engineers and teams to design solutions and resolve issues. Work with... 
    Contract work

    BizTek People

    Beaverton, OR
    4 days ago
  • $185k - $200k

     ...changed. Higher ed needs to catch up, and we’re leading the way - come join us! About the role We're hiring product-minded senior software engineers to help build the future of Campus. We're not hiring for a single team or narrowly defined scope. Instead, we're looking for... 
    H1b
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Campus Inc.

    Beaverton, OR
    2 days ago
  •  ...A client of ours is looking for an Associate Software Engineer for a 12 month contract opportunity. Qualified candidates will have the following qualifications: Top 3 Required Skills: 3-5 Years Experience with Power Platform, Power Automate, Power Apps, Dynamics 3... 
    Contract work
    Work at office
    Remote work

    Kaav Inc.

    Beaverton, OR
    1 day ago
  •  ...Leadership: Guide the architectural design and development of software applications to extend or refactor the platform. Development:...  ...integration. A history of product development in a medical or regulated industry. Cross-disciplinary engineering experience. #J-18808-Ljbffr... 
    Visa sponsorship
    1 day per week

    Triad Technology Group

    Sherwood, OR
    2 days ago
  •  ...Software Engineer Manager - Merchandising WHO WE ARE LOOKING FOR We’re looking for multiple thought leaders who can help lead, coach, and inspire a team of engineers. We want someone with a background in software engineering someone who has a background in modern software... 

    FashionUnited

    Beaverton, OR
    4 days ago
  •  ...Hardware Engineer V The Hardware Engineer V will be part of an engineering team developing extensive power electronics and battery systems expertise. The Hardware Engineer V will participate in the development of electrical architecture and design, integration and... 
    Work at office

    ZincFive Inc

    Tualatin, OR
    1 day ago
  •  ...confidence. We are a team that values innovation, collaboration, and engineering excellence, and we are committed to building the next...  ...board bring up, hardware and board debugging Collaborate with software, FPGA, and manufacturing teams to ensure hardware and software... 
    Temporary work
    Flexible hours

    APCON

    Wilsonville, OR
    2 days ago
  •  ...Responsibilities Contribute to the design and implementation of a modular, scalable software platform used by engineers worldwide. Participate in the development of portable, high-performance, production-ready APIs supporting current and future measurement devices. Execute... 
    Worldwide

    Jobtailor

    Beaverton, OR
    13 hours ago
  • $137k - $287k

     ...The group you'll be a part of The Cyber Security Engineer will support the Information Security team in safeguarding Lam's information system infrastructure and associated business systems, Operational Technology (OT) environments, and engineering/manufacturing environments... 
    Local area
    Immediate start

    Lam Research

    Tualatin, OR
    2 days ago
  • $84.93 per hour

     ...Product Engineer Location: Tualatin, OR Employment Type: Contract Industry: Semiconductor Compensation: $84.93/hour Schedule: Hybrid (3 days per week & remote 2 days) About the Opportunity Join a highly specialized engineering team focused on RF power systems supporting... 
    Contract work
    Remote work
    3 days per week

    Aleron

    Tualatin, OR
    2 days ago
  • $62.5 - $72.92 per hour

     ...Sr. PCB Design Engineer --- Job Description This Sr. PCB Design Engineer role focuses on end-to-end development of highly...  ...as ViewMate and Valor, as well as standard office productivity software. The environment focuses on designing some of the most advanced... 
    Contract work
    Temporary work
    Work at office

    Actalent

    Tualatin, OR
    3 days ago
  •  ...enabled business solutions, manufacturing automation, advanced analytics, ERP modernization, and Industry 4.0 technologies. Our software engineering team plays a key role in enabling growth, operational excellence, and innovation across the company. We are looking for... 
    Permanent employment
    Work at office

    Milwaukee Electronics

    Canby, OR
    6 hours ago
  •  ...Job Description Job Description Engineering Degree or equivalent with one to three years experience in semiconductor or related field Ability to work with sales support team and support customers on site Ability to work under experienced staff to learn designs... 
    Full time

    Applied Seals North America Inc

    Tualatin, OR
    27 days ago
  •  ...Field Applications Engineer Tektronix is looking for a customer-focused Field Applications Engineer to join our Sales organization in North America. This position is suitable for an entry-level engineer who has gone through our training program in the Technical Support... 
    Local area

    G.E.M.S

    Beaverton, OR
    5 days ago
  • Junior Front End Developer Seeking a Junior Front End Developer with: 1+ year of React experience - should be enterprise level Ability to work on the back end on occasion or willingness to pick up back end technologies Ability to work in an extremely fast paced environment...

    BizTek People

    Beaverton, OR
    1 day ago
  •  ...Help Onboard new team members Ensure successful quality software with emphasis in Security, Privacy, Reliability, Availability,...  ...Performance Work through dependencies and integration with other engineering teams Partner with the Product Owners to drive clarity on... 
    Contract work

    BizTek People

    Beaverton, OR
    13 hours ago
  • Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive...
    Permanent employment

    Collabera

    Lake Oswego, OR
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware/Software Engineer. Be the first to apply!