Software Engineer
Posted Updated
Description
<h2 style="line-height:normal;"><span lang="en-us" style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;" xml:lang="en-us"><b>About Us:</b></span></h2><p></p><p class="MsoNormal" style="text-align:justify;line-height:normal;"><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Tessolve offers a unique combination of
pre-silicon and post-silicon expertise to provide an efficient turnkey solution
for silicon bring-up, and spec to the product. With 3200+ employees worldwide,
Tessolve provides a one-stop-shop solution with full-fledged hardware and
software capabilities, including its advanced silicon and system testing labs.</span></p><p></p><p class="MsoNormal" style="text-align:justify;line-height:normal;"><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Tessolve offers a Turnkey ASIC Solution, from
design to packaged parts. Tessolve’s design services include solutions on
advanced process nodes with a healthy eco-system relationship with EDA, IP, and
foundries. Our front-end design strengths integrated with the knowledge from
the backend flow, allows Tessolve to catch design flaws ahead in the cycle,
thus reducing expensive re-design costs, and risks. We actively invest in the
R&D center of excellence initiatives such as 5G, mmWave, Silicon photonics,
HSIO, HBM/HPI, system-level test, and others. Tessolve also offers end-to-end
product design services in the embedded domain from concept to manufacturing
under an ODM model with application expertise in Avionics, Automotive,
Industrial and Medical segments. Tessolve’s Embedded Engineering services
enable customers a faster time-to-market through deep domain expertise,
innovative ideas, diverse embedded hardware & software services, and
built-in infrastructure with world-class lab facilities.</span></p><p></p><p class="MsoNormal" style="text-align:justify;line-height:normal;"><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Tessolve’s clientele includes Tier 1 clients
across multiple market segments, 9 of the top 10 semiconductor companies,
start-ups, and government entities. We have a global presence over 12 countries
with office locations in the United States, India, Singapore, Malaysia,
Germany, United Kingdom, Canada, UK, Japan, Taiwan, Philippines, and Test Labs
in India, Singapore, Malaysia, Austin, San Jose.</span></p><p></p><p class="MsoNormal" style="text-align:justify;line-height:normal;"><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">For more details, visit </span><span lang="en-us" xml:lang="en-us"><a href="https://www.tessolve.com/" target="_blank" rel="noreferrer noopener"><span style="color:#0000FF;">https://www.tessolve.com/</span></a></span></p><p></p><h2 style="line-height:normal;"><span lang="en-us" style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;" xml:lang="en-us">Job Overview</span></h2><p></p><p class="MsoNormal" style="text-align:justify;line-height:normal;"><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Senior Software Engineer focused on building
robust JavaFX desktop applications for enterprise use, responsible for
application architecture, reusable UI frameworks, and integration with backend
services. This role requires strong Java and JavaFX skills, experience with UI
patterns (MVC/MVVM), multithreading, build tools, and databases; it contributes
to delivering high-quality desktop tools that support product and engineering
teams in Bengaluru’s technology sector.</span></p><p></p><p class="MsoNormal" style="text-align:justify;line-height:normal;"><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us"><b>Job Designation: </b>Software Engineer</span></p><p></p><p class="MsoNormal" style="text-align:justify;line-height:normal;"><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us"><b>Years of Exp: </b>3-8 Years</span></p><p></p><p class="MsoNormal" style="text-align:justify;line-height:normal;"><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us"><b>Job Location:</b> Bengaluru</span></p><p></p><h2 style="line-height:normal;"><span lang="en-us" style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;" xml:lang="en-us"><b>What you'll do</b></span></h2><p></p><p class="MsoListBulletCxSpFirst" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Lead design and development
of scalable JavaFX-based desktop applications</span></p><p></p><p class="MsoListBulletCxSpMiddle" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Define architecture, design
patterns, and coding standards for desktop projects</span></p><p></p><p class="MsoListBulletCxSpMiddle" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Build reusable UI frameworks
and custom JavaFX controls and components</span></p><p></p><p class="MsoListBulletCxSpMiddle" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Integrate desktop clients
with REST APIs, databases, and backend services</span></p><p></p><p class="MsoListBulletCxSpMiddle" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Collaborate with architects,
product teams, and business analysts on requirements</span></p><p></p><p class="MsoListBulletCxSpMiddle" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Review code and provide
constructive technical mentorship to team members</span></p><p></p><p class="MsoListBulletCxSpLast" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Optimize performance, debug
complex issues, and ensure application reliability</span></p><p></p><h2 style="line-height:normal;"><span lang="en-us" style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;" xml:lang="en-us"><b>Who you are</b></span></h2><p></p><p class="MsoListBulletCxSpFirst" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Proficient in Java (Java
11/17/21) with strong object-oriented design skills</span></p><p></p><p class="MsoListBulletCxSpMiddle" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Experienced with JavaFX,
FXML, Scene Builder, and JavaFX CSS styling</span></p><p></p><p class="MsoListBulletCxSpMiddle" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Familiar with MVC/MVVM
architecture and UI state management patterns</span></p><p></p><p class="MsoListBulletCxSpMiddle" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Skilled in multithreading,
concurrency, and asynchronous programming techniques</span></p><p></p><p class="MsoListBulletCxSpMiddle" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Comfortable using
Maven/Gradle and Git for builds and source control</span></p><p></p><p class="MsoListBulletCxSpMiddle" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Knowledgeable about REST
APIs, JSON, and relational databases (Postgres/MySQL/SQLite)</span></p><p></p><p class="MsoListBulletCxSpMiddle" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Strong troubleshooting,
profiling, and performance optimization capabilities</span></p><p></p><p>
</p><p class="MsoListBulletCxSpLast" style="margin-left:14.4pt;text-indent:-18pt;line-height:normal;"><span lang="en-us" style="font-family:Symbol;" xml:lang="en-us">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';">
</span></span><span lang="en-us" style="font-size:10pt;font-family:Arial, sans-serif;" xml:lang="en-us">Interest in desktop
frameworks, AI/GenAI integration, or engineering tool domains</span></p><p></p>
