Senior Software Developer
4 weeks ago
At Altair, we're seeking an experienced C Software Engineer to join our Accelerator High-Performance Computing team. As a key member of our development team, you'll design, implement, and optimize cutting-edge software features that deliver high levels of speed and reliability in highly scaled environments.
We're looking for a passionate and skilled individual who excels in solving complex computational challenges at scale. You'll work in a fast-paced, collaborative environment where your contribution will directly influence our HPC products.
Key Responsibilities:- Design and implement high-performance code using C 17 and above
- Leverage advanced C features to write efficient, reliable, and scalable code
- Profile and benchmark applications to identify bottlenecks and implement performance enhancements
- Work on code tuning, memory management, and CPU/GPU optimizations to ensure software operates at peak efficiency
- Design and build scalable solutions capable of handling largest-scale workloads in HPC environments
- 3+ years of professional C development experience in performance-critical applications
- Experience with performance profiling and tuning tools (e.g., Valgrind, gprof, Intel VTune, etc.)
- Proven track record in writing scalable, efficient, and reliable C code
- Strong understanding of software development methodologies and best practices (Agile, CI/CD, etc.)
- Competitive salary and comprehensive benefits package
- Outstanding work-life balance and flexible work arrangements
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
-
Software Development Manager
4 weeks ago
Troy, Michigan, United States LG Energy Solution Michigan, Inc. Full timeJob Summary:LG Energy Solution Michigan, Inc. is seeking a highly skilled Software Development Manager to lead our team of software developers, technical specialists, and project managers within the Software Applications department.The successful candidate will be responsible for delivering world-class Battery Management software to various OEMs, utilizing...
-
Senior Software Architect
4 weeks ago
Troy, Michigan, United States Flagstar Bank, N.A. Full timeJob Title: Senior Software ArchitectFlagstar Bank, N.A. is seeking a Senior Software Architect to lead our software development teams in designing and implementing scalable, reliable, and available applications. The ideal candidate will have a broad knowledge of software development platforms, languages, and technologies, as well as experience participating...
-
Senior Software Engineer
3 weeks ago
Troy, Michigan, United States A-Line Staffing Solutions Full timeJob Title: Senior Software EngineerJob Summary:A-Line Staffing Solutions is seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing web-based applications using Java and Oracle technologies. Your expertise in TypeScript, JavaScript, and HTML5...
-
Software Development Engineer
3 weeks ago
Troy, Michigan, United States EDAG Full timeGrow with EDAG: As a Software Engineering Intern at EDAG, you will have the opportunity to work on a variety of projects, gaining hands-on experience in software development. Under general supervision, you will be assigned to a team of experienced engineers who will guide you through the development process. Responsibilities:Develop project plans for...
-
Senior Software Architect
3 weeks ago
Troy, Michigan, United States General Dynamics Land Systems Full timeAbout the Role:As a Senior Software Architect at General Dynamics Land Systems, you will be responsible for leading the software architecture and requirements for future programs. This is a dynamic role that involves collaborating with a team of software and controls engineers to design, develop, and deliver software solutions for the world's premier...
-
Senior Software Architect
4 weeks ago
Troy, Michigan, United States A-Line Staffing Solutions Full timeJob Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at A-Line Staffing Solutions. As a key member of our development team, you will be responsible for designing and developing innovative multi-tiered solutions using modern tools and methodologies.Responsibilities:- Research and architect...
-
Senior Software Architect
3 weeks ago
Troy, Michigan, United States A-Line Staffing Solutions Full timeJob Title: Senior Software ArchitectAbout the Role: We are seeking a highly skilled Senior Software Architect to join our team at A-Line Staffing Solutions. As a key member of our development team, you will be responsible for designing and developing innovative multi-tiered solutions using modern tools and methodologies.Key Responsibilities: Research and...
-
Senior Software Architect
4 weeks ago
Troy, Michigan, United States Tyler Technologies Full timeJob SummaryTyler Technologies' Public Safety Division is seeking a highly skilled Senior Software Architect to join our team in Troy, Michigan. As a key member of our software development team, you will be responsible for designing and implementing large-scale, commercial software products using Amazon Web Services.Key ResponsibilitiesCollaborate with the...
-
Senior ETL Developer
3 weeks ago
Troy, Michigan, United States Wise IT Inc Full timeJob Title: Senior ETL DeveloperJob Summary: We are seeking a highly skilled Senior ETL Developer to join our team at Wise IT Inc.Key Responsibilities:* Collaborate with the Architecture team to design and develop ETL processes* Gather requirements from business stakeholders and develop new code to meet client needs* Support the Testing Team and attend daily...
-
Senior Software Architect
4 weeks ago
Troy, Michigan, United States Tyler Technologies Full timeJob SummaryWe are seeking a highly skilled Senior Software Architect to join our team at Tyler Technologies. As a key member of our software development team, you will be responsible for designing and implementing complex software systems.Key Responsibilities:Collaborate with the software architect community and leadership on technology strategyOwn the...
-
Senior Embedded Software Engineer
4 weeks ago
Troy, Michigan, United States Booz Allen Hamilton Full timeJob SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Booz Allen Hamilton. As a key member of our software engineering team, you will be responsible for designing, developing, and testing safety-critical software solutions for embedded systems. Your expertise in C and C++ programming languages, as well as your...
-
Senior Software Test Engineer
4 weeks ago
Troy, Michigan, United States Saxon Global Full timeJob SummaryThe Senior Software Test Engineer is responsible for designing, reviewing, and executing test plans for assigned projects, ensuring that software meets requirements and architecture specifications.Key ResponsibilitiesDevelop and lead test plans and test cases for bench tests.Establish and align software test plans with master test plans and...
-
Senior Software Test Engineer
3 weeks ago
Troy, Michigan, United States Saxon Global Full timeJob SummaryThe Senior Software Test Engineer is responsible for designing, reviewing, and executing test specifications for assigned projects. This role ensures the feasibility of software testing activities and aligns the software test plan with the master test plan and strategy.Key ResponsibilitiesDevelop and lead the test plan development and test cases...
-
Troy, Michigan, United States Tyler Technologies Full timeJob Title: Senior .NET Software Engineer for Electronic PaymentsJob Summary:We are seeking a skilled Senior .NET Software Engineer to join our team and contribute to the development of our electronic payments platform. As a key member of our team, you will be responsible for designing, developing, and maintaining our cloud-based payment solutions. Key...
-
Senior Java Software Engineer
4 weeks ago
Troy, Michigan, United States Lorven Technologies Full timeJob Title: Senior Java Software EngineerAt Lorven Technologies, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying complex Java-based applications.Key Responsibilities:• Collaborate with cross-functional teams to ensure...
-
Troy, Michigan, United States Orbbec 3D Technology International, Inc. Full timeJob OverviewOrbbec 3D Technology International, Inc. is a leading provider of 3D depth sensors. As a key player in the field, we are expanding our R&D team in North America, and we are seeking a skilled Software Engineer to join our software development team.The successful candidate will participate in developing and maintaining a software development kit...
-
Embedded Software Developer
3 weeks ago
Troy, Michigan, United States Omni Inclusive Full timeJob SummaryOmni Inclusive is seeking an experienced Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and developing production intent software for electrified drivetrain systems. This includes developing base software, MCAL, service layers, AUTOSAR interfaces, and complex...
-
Software Development Manager
4 weeks ago
Troy, Michigan, United States SSOE Full timeJob Title: Software Development ManagerSSOE is seeking a highly skilled Software Development Manager to lead our software development and data engineering team. The ideal candidate will have a strong background in software development, data analytics, and technology innovation.The Software Development Manager will be responsible for leading the team in...
-
Embedded Software Developer
4 weeks ago
Troy, Michigan, United States Omni Inclusive Full timeJob SummaryOmni Inclusive is seeking a highly skilled Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and developing production intent software for electrified drivetrain systems. Your expertise in low-level embedded C and C+ programming, as well as experience with Infineon...
-
Embedded Software Developer
3 weeks ago
Troy, Michigan, United States Teoresi Group Full timeWe are seeking an experienced Embedded Software Developer to join our team at Teoresi, Inc. in Troy, Michigan. As an Embedded Software Developer, you will be responsible for designing and developing software for microcontrollers, debugging firmware problems, and reviewing hardware and software designs.Key Responsibilities:Design and develop software for...