Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Development Engineer image - Rise Careers
Job details

Software Development Engineer

Who is Blueprint? 

We are a technology solutions firm headquartered in Bellevue, Washington, with a strong presence across the United States. Unified by a shared passion for solving complicated problems, our people are our greatest asset. We use technology as a tool to bridge the gap between strategy and execution, powered by the knowledge, skills, and the expertise of our teams, who all have unique perspectives and years of experience across multiple industries. We’re bold, smart, agile, and fun. 

What does Blueprint do? 

Blueprint helps organizations unlock value from existing assets by leveraging cutting-edge technology to create additional revenue streams and new lines of business. We connect strategy, business solutions, products, and services to transform and grow companies. 

Why Blueprint? 

At Blueprint, we believe in the power of possibility and are passionate about bringing it to life. Whether you join our bustling product division, our multifaceted services team or you want to grow your career in human resources, your ability to make an impact is amplified when you join one of our teams. You’ll focus on solving unique business problems while gaining hands-on experience with the world’s best technology. We believe in unique perspectives and build teams of people with diverse skillsets and backgrounds. At Blueprint, you’ll have the opportunity to work with multiple clients and teams, such as data science and product development, all while learning, growing, and developing new solutions. We guarantee you won’t find a better place to work and thrive than at Blueprint. 

We are looking for a Software Development Engineer to join us as we build cutting-edge technology solutions!  This is your opportunity to be part of a team that is committed to delivering best-in-class service to our customers.  

In this role you will be focusing on cutting-edge projects in simulation software engineering and AI-driven scientific research. The ideal candidate will have expertise in Unreal Engine, C++, React, .NET Core, and machine learning frameworks, with a strong background in developing immersive simulations and contributing to AI-driven scientific research initiatives. 

Responsibilities: 

  • Design, develop, and maintain complex simulation environments using Unreal Engine, focusing on domains such as robotics, autonomous vehicles, and drones.
  • Utilize C++ and Unreal Engine's features to create high-quality simulation environments and assets, ensuring realism and immersion.
  • Integrate and communicate with various sensors, actuators, and middleware using ROS 2 in distributed systems.
  • Collaborate with cross-disciplinary teams to design and implement efficient large-scale distributed computational modeling methods for scientific applications.
  • Develop and maintain robust solutions for machine learning and scientific research involving large volumes of heterogeneous data.
  • Design and implement web applications using React, .NET Core, and Azure, ensuring performance, quality, and responsiveness.
  • Collaborate with cross-functional teams to define, design, and ship new features for web applications.
  • Identify and resolve performance bottlenecks, bugs, and maintain code quality, organization, and automation.
  • Stay updated with new technology trends and best practices in web development and simulation engineering. 

Qualifications: 

  • Proficiency in Unreal Engine (5.0 preferred) with 5+ years of professional experience, including experience in developing realistic simulations.
  • Expertise in C++, with strong knowledge of object-oriented programming, design patterns, and memory management.
  • Familiarity with ROS 2 and ability to integrate and communicate with various sensors, actuators, and middleware.
  • Experience in React, .NET Core, and Microsoft Azure for web application development.
  • Knowledge of HTML, CSS, JavaScript, SQL, RESTful API development, and front-end build pipelines.
  • Experience with machine learning frameworks such as TensorFlow or PyTorch.
  • Strong communication, teamwork, problem-solving, and organizational skills. 

Education/Experience: 

  • Bachelor's degree in computer science, software engineering, or relevant field required.
  • Minimum of 4-7 years of experience in simulation software engineering and/or AI-driven scientific research.
  • Familiarity with Microsoft Azure Machine Learning and NoSQL databases preferred for AI-driven research initiatives. 

Preferred Qualifications: 

  • Ph.D. in Computer Science, Physics, Engineering, Chemistry, Mathematics, or related field for AI-driven scientific research role.
  • Experience with Bicep scripting language for Azure deployment in simulation engineering role.
  • In-depth understanding of machine learning frameworks and distributed systems for scientific research role. 

Salary Range 

Pay ranges vary based on multiple factors including, without limitation, skill sets, education, responsibilities, experience, and geographical market. The pay range for this position reflects geographic based ranges for Washington state: $115,000 to $122,000 USD/annually. The salary/wage and job title for this opening will be based on the selected candidate’s qualifications and experience and may be outside this range. 

Equal Opportunity Employer 

Blueprint Technologies, LLC is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, age, disability, sex, gender identity or expression, orientation, veteran/military status, religion, national origin, ancestry, marital, or familial status, genetic information, citizenship, or any other status protected by law. 

If you need assistance or a reasonable accommodation to complete the application process, please reach out to: recruiting@bpcs.com 

Blueprint believes in the importance of a healthy and happy team, which is why our comprehensive benefits package includes: 

  • Medical, dental, and vision coverage
  • Flexible Spending Account
  • 401k program
  • Competitive PTO offerings
  • Parental Leave
  • Opportunities for professional growth and development 

Location: hybrid 

Average salary estimate

$118500 / YEARLY (est.)
min
max
$115000K
$122000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Development Engineer, Blueprint Technologies

Are you ready to take your career to the next level with Blueprint as a Software Development Engineer? Located in Redmond, WA, Blueprint is a vibrant technology solutions firm that believes in harnessing the power of technology to transform organizations. We're all about solving complex problems in innovative ways, and we truly value the unique skills and perspectives of our team members. In this role, you will dive into exciting projects in simulation software engineering and AI-driven research, making an impact alongside like-minded professionals. Your responsibilities will include designing and maintaining immersive simulation environments using Unreal Engine, integrating various sensors using ROS 2, and developing responsive web applications with React and .NET Core. If you have a solid background in Unreal Engine, C++, and machine learning frameworks, you will thrive in our dynamic environment. Collaborating with cross-disciplinary teams means you’ll have the chance to work not just on simulations but also on diverse technology solutions that empower our clients. At Blueprint, you won't just be another employee; you’ll be part of a culture that celebrates creativity and innovation while ensuring personal and professional growth. Whether you're enhancing your skills in a collaborative atmosphere or exploring new technologies, this is a unique opportunity for you to shine as a Software Development Engineer. Join us in driving innovation and breaking barriers at Blueprint, and let’s reimagine what's possible together!

Frequently Asked Questions (FAQs) for Software Development Engineer Role at Blueprint Technologies
What are the main responsibilities of a Software Development Engineer at Blueprint?

As a Software Development Engineer at Blueprint, you'll focus on an array of responsibilities that include designing and developing complex simulation environments using Unreal Engine. Your role will also involve integrating with various sensors and middleware utilizing ROS 2, along with collaborating with cross-functional teams to create efficient computational models for scientific applications.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Development Engineer position at Blueprint?

To be considered for the Software Development Engineer role at Blueprint, you should possess a Bachelor's degree in computer science or a related field, coupled with 4-7 years of relevant experience in simulation software engineering or AI-driven research. Proficiency in Unreal Engine, C++, and familiarity with technologies like React and .NET Core are essential for this position.

Join Rise to see the full answer
Is previous experience with machine learning frameworks necessary for the Software Development Engineer role at Blueprint?

Yes, having experience with machine learning frameworks such as TensorFlow or PyTorch is beneficial for the Software Development Engineer role at Blueprint. This expertise will help you in developing robust solutions for machine learning and scientific research, which are integral parts of the position.

Join Rise to see the full answer
What technologies will I work with as a Software Development Engineer at Blueprint?

As a Software Development Engineer at Blueprint, you will engage with cutting-edge technologies such as Unreal Engine for simulation development, C++ for programming, React and .NET Core for web application development, and machine learning frameworks to analyze large datasets.

Join Rise to see the full answer
Does Blueprint offer opportunities for professional growth in the Software Development Engineer position?

Absolutely! Blueprint is committed to the personal and professional growth of its team members. As a Software Development Engineer, you will have numerous opportunities to learn new technologies, work on diverse projects, and collaborate with talented professionals across various disciplines.

Join Rise to see the full answer
Common Interview Questions for Software Development Engineer
What experience do you have with Unreal Engine and simulations?

When answering this question, focus on specific projects where you utilized Unreal Engine to create realistic simulations. Highlight your problems-solving skills and how you addressed challenges during the development process.

Join Rise to see the full answer
How do you integrate sensors and actuators in a simulation environment?

Discuss your experience with frameworks like ROS 2 and detail the steps you take to integrate sensors and actuators, emphasizing your problem-solving approach and attention to detail.

Join Rise to see the full answer
Can you explain your understanding of object-oriented programming principles?

Provide a concise overview of object-oriented programming principles such as encapsulation, inheritance, and polymorphism. Use examples from your previous work to illustrate how you've applied these principles in your projects.

Join Rise to see the full answer
What challenges have you faced when developing web applications in React?

Share specific challenges encountered in past projects, how you resolved them, and what you learned from the experience. This shows your ability to reflect and grow from your challenges.

Join Rise to see the full answer
How do you stay updated with new technology trends?

Talk about the resources you use to stay informed, such as online courses, tech blogs, or relevant communities. Emphasize your commitment to lifelong learning in the rapidly evolving tech landscape.

Join Rise to see the full answer
What experience do you have with machine learning frameworks?

Discuss your direct experience working with frameworks like TensorFlow or PyTorch in past projects, and highlight specific use cases where you designed solutions that involved machine learning.

Join Rise to see the full answer
Describe a time when you worked collaboratively with a cross-functional team.

Provide a specific example where you effectively communicated and collaborated with team members from different disciplines. Highlight the importance of teamwork and how it contributed to project success.

Join Rise to see the full answer
How do you typically handle performance issues in simulations?

Discuss your systematic approach to identifying and resolving performance bottlenecks in simulations, including testing methodologies, profiling tools, and optimization strategies you’ve employed.

Join Rise to see the full answer
What coding standards do you follow in your projects?

Share the coding standards you adhere to, such as naming conventions, documentation practices, and testing protocols. Emphasize the importance of code quality and maintainability in your work.

Join Rise to see the full answer
Why do you want to work at Blueprint as a Software Development Engineer?

Express your enthusiasm for Blueprint's mission and innovation culture. Relate your skills and career goals to the opportunities the company provides, showing thoughtful consideration of your potential fit within the team.

Join Rise to see the full answer
Similar Jobs
Customer-Centric
Mission Driven
Diversity of Opinions
Friends Outside of Work
Feedback Forward
Startup Mindset
Transparent & Candid
Flat Organization
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Unlimited Vacation
Paid Time-Off
Photo of the Rise User
Ramboll Remote Jürgen-Töpfer-Straße 48, 22763 Hamburg, Germany
Posted 3 days ago
Photo of the Rise User
Zscaler Hybrid San Jose, California, United States
Posted 14 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 3 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 18, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!