Senior, Embedded Software Engineer

Company:  Morgan Stanley
Location: Wilsonville
Closing Date: 09/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Senior, Embedded Software Engineer - 240000AR

Description

Unleash Your Expertise: Become an Embedded Software Engineer at the leader of 3D Printing!

Do you have a passion for embedded systems and a knack for crafting innovative solutions? Are you excited to contribute to the future of additive manufacturing? If so, this role may be a good fit for you!

At 3D Systems, we're looking for a highly skilled Embedded Software Engineer to join our dynamic team. This role demands a full-stack mastermind with a deep understanding of embedded systems and a thirst for pushing boundaries.

Here's a glimpse into your daily adventures:

  • Architect, design, develop, and deploy embedded software, firmware, PC-hosted applications, and even cloud-based solutions for our 3D printer family.
  • Collaborate closely with software, print process, and electro-mechanical teams to define the future of our printers.
  • Become an expert in real-time software control, ensuring seamless communication between hardware and software.
  • Develop device drivers to integrate new hardware components, expanding the capabilities of our printers.
  • Draft technical specifications and integrate designs with other engineers, fostering a collaborative and innovative environment.

We're looking for someone who:

  • Thrives in a fast-paced, dynamic environment.
  • Possesses a full-stack development skillset, from hardware interfaces to user applications.
  • Enjoys tackling complex problems and developing creative solutions.
  • Is a team player who excels in collaboration across disciplines and locations.

Qualifications

To thrive in this role, you'll bring:

  • Academic Excellence: Bachelor's degree in Computer or Electrical Engineering, Computer Science, or a relevant field required.
  • Level Up Your Career: A Master's degree in Computer Science, Computer Engineering or Electrical Engineering is a plus.
  • Embedded Systems Architect: Possess a deep understanding of embedded systems design principles, honed through experience crafting real-time and multi-threaded software solutions that push performance boundaries.
  • Real-Time & Multi-Threading Architect: Proven track record in designing and developing embedded systems that leverage real-time operations and multi-threading for optimal performance.
  • Firmware Virtuoso: Advanced skills in C/C++ for rock-solid firmware development.
  • Real-Time Mastermind: Architect and implement real-time embedded systems with preemptive multitasking operating systems for peak performance.
  • A diverse skillset: Familiarity with Python, Rust, Object-Oriented Design, GUI Development, Linux, Windows, and networking protocols is a must. Knowledge of web technologies is a bonus.
  • Modern workflows: Experience with modern software development processes, including configuration management and defect tracking tools.
  • Communication is key: Excellent written and verbal documentation skills with the ability to present technical details to engineering teams.
  • Business savvy: Proficiency with core business tools like Jira and Confluence.
  • A discerning eye: Understanding of print processes and imaging pipelines is beneficial.
  • Hardware hero: Proficiency in low-level software and hardware interfacing with protocols like PCIe, SPI, I²C, and RS-232.
  • Architectural aptitude: Experience in system architecture development from concept to production. Understanding of low-cost design approaches and design reuse is desired.
  • Lab essentials: Basic knowledge of laboratory instrumentation like oscilloscopes and logic analyzers is a plus. Debugging skills are essential.

Unlock Your Potential: Competitive Compensation & More!

  • In addition to a salary, this position is eligible for an annual bonus based upon the company performance.
  • 3D Systems offers a comprehensive benefit package including medical, dental and vision coverage, company-paid short-term and long-term disability insurance, and company-paid basic life insurance. Flex (Vacation) Time, Sick Leave, Parental Leave, and 9 holidays per year are provided as paid time off. 3D Systems also provides a 401(k) Retirement Savings Plan option with a company match. Educational assistance and supplemental health and life plans are available.

Ready to join a team that's revolutionizing additive manufacturing and 3D printing? Apply today! We would love to learn about you and how you can add value to the team!

3D Systems is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, color, ethnicity, religion, sex, age, sexual orientation, genetic information, marital status, gender identity or national origin or because he or she is an individual with a disability or a disabled veteran, Armed Forces service medal veteran (referred to collectively as "protected veterans"). The Company also provides applicants with equal employment opportunities without regard to pregnancy, childbirth, medical needs arising from pregnancy or childbirth, and related medical conditions including, but not limited to, lactation.

Primary Location

US-OR-Wilsonville

Work Locations

USA-OR-Wilsonville 26600 SW Parkway Avenue Wilsonville 97070

Job Level

Travel

Yes, 10 % of the Time

Type of Position: Employee

Job Posting

Jul 17, 2024, 9:13:21 PM

About 3D Systems

3D Systems provides the most advanced and comprehensive 3D digital design and fabrication solutions available today, including 3D printers, print materials and cloud-sourced custom parts. Its powerful ecosystem transforms entire industries by empowering professionals and consumers everywhere to bring their ideas to life using its vast material selection, including plastics, metals, ceramics and edibles. Our leading personalized medicine capabilities save lives and include end-to-end simulation, training and planning, and printing of surgical instruments and devices for personalized surgery and patient specific medical and dental devices. Its democratized 3D digital design, fabrication and inspection products provide seamless interoperability and incorporate the latest immersive computing technologies. Our products and services disrupt traditional methods, deliver improved results and empower its customers to manufacture the future now .

#J-18808-Ljbffr
Apply Now
Share this job
Morgan Stanley
  • Similar Jobs

  • Senior, Embedded Software Engineer

    Wilsonville
    View Job
  • Senior, Embedded Software Engineer

    Wilsonville
    View Job
  • Senior, Embedded Software Engineer

    Wilsonville
    View Job
  • Senior Software Engineer

    Wilsonville
    View Job
  • Senior Software Engineer - C+

    Wilsonville
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙