Lead Software Development Engineer
Company: RPMGlobal
Location: Troy
Posted on: February 1, 2025
Job Description:
Transforming the Future with the Convergence of Simulation and
DataLead Software Development EngineerDo you like a challenge, are
you a complex thinker who likes to solve problems? If so, then you
might be the new Altairian we are searching for. At Altair, your
curiosity matters. We pride ourselves on a business culture that
enables open, creative thinking, and we deeply value our employees
and their contributions towards our clients' success, as well as
our own.Job Summary:Design and implement new graphical features
aimed at enhancing the workflow for data querying and visualization
of large simulation results.What You Will Do:
- Develop readers for the CFD solver-generated data, enabling
users to graphically visualize the results.
- Create a versatile common API for a graphics library, which can
be utilized by multiple clients, including web, desktop, and
automatic report generation tools.
- Collaborate with solver teams to develop tools for applying
graphical transformations (e.g., 3D rotations, scaling,
translation) to solver data, to create realistic
visualizations.
- Collaborate with third-party graphics software consultants to
ensure timely delivery of project milestones, while also conducting
comprehensive code reviews and verification.
- Provide guidance to team members, delegating tasks, and
conducting thorough code reviews to ensure adherence to software
quality standards and modern coding practices in C++ and
Python.What You Will Need:
- C++/Python
- Scientific visualization
- Graphical User Interface (GUI) development
- Computational Fluid Dynamics (CFD)Basics:
- C++
- Python
- GitPreferred:
- Scientific Visualization (OpenGL, VTK or any scenegraph type
framework)
- Basic knowledge of CAE/CFD
- Qt or similarHow You Will Be Successful:
- Envision the Future
- Communicate Honestly and Broadly
- Seek Technology and Business "Firsts"
- Embrace Diversity and Take RisksWhat We Offer:
- Competitive Salary
- Comprehensive Benefit Package
- Outstanding Work/Life Balance
- Flex Time
- 401(k) with matching contributions
- Unlimited vacation and Unlimited sick days
- Paid holidays
- Paid Time Off for Community Service
- Collaborative environment
- Charitable Matching ProgramWhy Work with Us:Altair is a global
technology company providing software and cloud solutions in the
areas of product development, high-performance computing (HPC) and
artificial intelligence (AI). Altair enables organizations in
nearly every industry to compete more effectively in a connected
world, while creating a more sustainable future. With more than
3,000 engineers, scientists, and creative thinkers in 25 countries,
we help solve our customer's toughest challenges and deliver
unparalleled service, helping the innovators innovate, drive better
decisions, and turn today's problems into tomorrow's
opportunities.Our vision is to transform customer decision making
with data analytics, simulation, and high-performance computing and
artificial intelligence (AI).For more than 30 years, we have been
helping our customers integrate electronics and controls with
mechanical design to expand product value, develop AI, simulation,
and data-driven digital twins to drive better decisions, and
deliver advanced HPC and cloud solutions to support unlimited idea
exploration. To learn more, please visit .Ready to go?
#ONLYFORWARDAt our core we are explorers; adventurers; pioneers. We
are the brains behind some of the world's most revolutionary
innovations and are not only comfortable in new and uncharted
waters, we dive in headfirst. We are the original trailblazers that
make the impossible possible, discovering new solutions to our
customer's toughest challenges.Altair is an equal opportunity
employer. Our backgrounds are diverse, and every member of our
global team is critical to our success. Altair's history
demonstrates a belief that empowering each individual authentic
voice reinforces a culture that thrives because of the uniqueness
among our team.
#J-18808-Ljbffr
Keywords: RPMGlobal, Warren , Lead Software Development Engineer, IT / Software / Systems , Troy, Michigan
Didn't find what you're looking for? Search again!
Loading more jobs...