Software Engineer to ATLANT 3D
at ATLANT 3D
2630 Taastrup, Region Hovedstaden, Denmark -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Feb, 2025 | Not Specified | 19 Nov, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ATLANT 3D Nanosystems is at the forefront of the Atomic Scale Manufacturing Era, driving innovation with cutting-edge technologies that revolutionize advanced materials and micro/nanodevice manufacturing. Our mission is to accelerate advanced technology innovation and empower businesses to deliver breakthrough applications with unmatched speed and quality.
We are currently looking for a software engineer to help improve our software design and our machine’s HMI. Both applications are based on the Unity3D platform.
Job Description:
As a Software Engineer, you will play a key role in developing and improving our Unity3D-based desktop applications. Your work will directly impact the quality of our released products, ensuring high reliability and efficiency while also accelerating the transition from concept to implementation.
- Your primary responsibility will initially focus on enhancing our machine management software and improving test and verification processes, particularly through the development of automated testing systems and emulation of hardware components.
- Design intuitive, user-friendly interfaces tailored to the needs of Nanofabricator operators and developers.
- Implement and optimize rendering techniques for real-time 3D visualization and simulation.
- Develop efficient methods for managing and transforming complex 3D geometries.
- Create algorithms for generating optimal toolpaths specific to our unique fabrication process.
- Build and maintain libraries that enable seamless interaction between our software and hardware.
- Improve the accuracy and performance of our custom simulation algorithms for process optimization.
- Apply advanced models, such as LLMs, to analyze and derive insights from machine-generated telemetry data.
Responsibilities:
- Extend and refine the Human-Machine Interface for Nanofabricator management software to improve operator experience and efficiency.
- Increase the fidelity and reliability of our hardware emulators to streamline testing and reduce development cycles.
- Design and maintain automated testing frameworks for both design and management software, ensuring consistent quality assurance.
- Collaborate with the team to implement and test new features from an evolving backlog, addressing customer needs and driving innovation.
If you’re passionate about improving software design and enhancing HMI interfaces, this is your chance to make an impact. You’ll work with cutting-edge technology, developing applications on the Unity3D platform - this is who we are looking for!
Responsibilities:
As a Software Engineer, you will play a key role in developing and improving our Unity3D-based desktop applications. Your work will directly impact the quality of our released products, ensuring high reliability and efficiency while also accelerating the transition from concept to implementation.
- Your primary responsibility will initially focus on enhancing our machine management software and improving test and verification processes, particularly through the development of automated testing systems and emulation of hardware components.
- Design intuitive, user-friendly interfaces tailored to the needs of Nanofabricator operators and developers.
- Implement and optimize rendering techniques for real-time 3D visualization and simulation.
- Develop efficient methods for managing and transforming complex 3D geometries.
- Create algorithms for generating optimal toolpaths specific to our unique fabrication process.
- Build and maintain libraries that enable seamless interaction between our software and hardware.
- Improve the accuracy and performance of our custom simulation algorithms for process optimization.
- Apply advanced models, such as LLMs, to analyze and derive insights from machine-generated telemetry data
Responsibilities:
- Extend and refine the Human-Machine Interface for Nanofabricator management software to improve operator experience and efficiency.
- Increase the fidelity and reliability of our hardware emulators to streamline testing and reduce development cycles.
- Design and maintain automated testing frameworks for both design and management software, ensuring consistent quality assurance.
- Collaborate with the team to implement and test new features from an evolving backlog, addressing customer needs and driving innovation
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science engineering mathematics or a related field
Proficient
1
2630 Taastrup, Denmark