Embedded Systems Compiler Developer

2 weeks ago


Bengaluru, Karnataka, India UST Full time
UST - Embedded Systems Compiler Developer

About UST:
At UST, we're pushing the boundaries of innovation in the field of embedded systems. Our team is dedicated to creating cutting-edge technologies that shape the future.

Job Description:
We're seeking a highly skilled Embedded Systems Compiler Developer to join our team. As an Embedded Systems Compiler Developer at UST, you will be responsible for designing, developing, and optimizing compiler components for embedded systems with a focus on RISC-V architectures. This role involves implementing and maintaining instruction set simulators for target architectures, including RISC-V, as well as developing and implementing code generation and optimization techniques. Additionally, you will analyze and improve the performance of compiled code specifically for the RISC-V platform. You will collaborate with hardware and software teams to ensure efficient code execution on the target platform. Furthermore, you will develop test suites and benchmarks to validate compiler and simulator functionality, staying up-to-date with the latest advancements in compiler technology and optimization techniques. You will also understand project requirements, design, and implement efficient code, create fast, easy-to-use prototypes quickly, and work closely with the team to deliver high-quality solutions.

Requirements:
To be successful in this role, you will need a Bachelor's or Master's degree in Engineering, Computer Science, ECE, or EEE with a focus on compiler design or computer architectures. You should have 2+ years of experience in compiler development, optimization techniques, or instruction set simulation. Proficiency in C, C++, and Rust with experience in low-level programming and code generation is required. Experience in testing, maintaining, and performance tuning skills in embedded systems is also necessary. Familiarity with RISC-V, ARM/MIPS CPU architectures, and their instruction set architectures (ISAs) is essential. Additionally, you should be familiar with Assembly language for one or more CPU architectures (ARM/8051/RISC-V). A strong understanding of computer architecture concepts, including pipelining, memory hierarchy, and microarchitecture, is also required.

Salary:
The estimated salary for this position is $120,000 per year, depending on location and qualifications.

  • Bengaluru, Karnataka, India UST Full time

    Job DescriptionAbout the RoleUST is seeking a highly skilled Senior Embedded Systems Compiler Engineer to join our team. As a key member of our compiler development group, you will be responsible for designing, developing, and optimizing compiler components for embedded systems, with a focus on RISC-V architectures.Key ResponsibilitiesDesign and develop...


  • Bengaluru, Karnataka, India UST Full time

    Overview:UST is a leading provider of innovative solutions for the embedded systems market. We are seeking an experienced compiler developer and architect to join our team.


  • Bengaluru, Karnataka, India UST Full time

    Job Title: Highly Skilled Compiler Developer for RISC-V Embedded SystemsAbout UST: At UST, we are passionate about delivering cutting-edge solutions that make a real difference in people's lives. Our team of experts is dedicated to pushing the boundaries of innovation and excellence.Salary Range: $120,000 - $180,000 per annum, depending on experience.Job...


  • Bengaluru, Karnataka, India Tata Technologies Full time

    Key Responsibilities:• Design, develop, and maintain embedded software systems using C/C++.• Apply advanced knowledge of deployment of AI frameworks, including TinyML/EdgeML, to enhance embedded systems capabilities.• Conduct performance optimization of hardware systems to ensure efficient operation and resource utilization.• Utilize understanding of...


  • Bengaluru, Karnataka, India Mirafra Technologies Full time

    Job Title: Compiler Design EngineerAbout the Role:We are seeking a highly skilled Compiler Design Engineer to join our team at Mirafra Technologies. As a key member of our engineering team, you will be responsible for designing and developing high-performance compilers for our embedded systems.Key Responsibilities:Design and develop compilers for RISC-V,...


  • Bengaluru, Karnataka, India Mirafra Technologies Full time

    Job DescriptionMirafra Technologies is seeking a highly skilled Compiler Design Engineer to join our team.About the RoleThis exciting opportunity will see you working on compiler development, optimization techniques, and instruction set simulation. You will be responsible for developing, testing, and maintaining high-quality software components that meet the...


  • Bengaluru, Karnataka, India Workship Full time

    Roles & Responsibilities:- Design and develop embedded firmware written in C for various applications.- Work with low-level embedded firmware written in asynchronous mode to ensure efficient system performance.- Collaborate in the design, development, and testing of C and Assembly code for embedded systems, ensuring robust and reliable solutions.- Develop...


  • Bengaluru, Karnataka, India Epsilonedge Full time

    Job Description:Epsilonedge is seeking a skilled Embedded Systems Software Developer to join our team. As a MATLAB Engineer, you will be responsible for designing and developing software for embedded systems using MATLAB Simulink and Stateflow.Mandatory Requirements:Hands-on experience with modular and object-oriented designExperience with MATLAB Simulink...


  • Bengaluru, Karnataka, India Wipro Full time

    About the RoleAs an Embedded Systems Engineer at Wipro, you will play a critical role in designing and developing complex embedded systems. We are looking for a highly skilled professional with expertise in architectural aspects and RTL code at IP/Sub-system/SoC level.We require a good understanding of verification methodologies including SV-UVM/C based...


  • Bengaluru, Karnataka, India Larsen & Toubro Full time

    Company Overview: Larsen & Toubro is a leading technology company seeking an experienced Embedded Systems Engineer to join our team.Estimated Salary: ₹1,200,000 - ₹1,800,000 per annumJob Description:We are looking for a highly skilled Embedded Systems Engineer with 8+ years of experience in developing software for embedded systems using C/Ada83/95...


  • Bengaluru, Karnataka, India Resideo Full time

    Resideo is seeking a talented and skilled Embedded Systems Software Tools Developer to join our team. The ideal candidate will have 3-5 years of experience in software development, with a focus on tool development.About the RoleThis is a competitive role that offers a salary range of $120,000 - $180,000 per annum, depending on experience. As an Embedded...


  • Bengaluru, Karnataka, India Cyient Full time

    About UsCyient is a leading provider of engineering, IT, and outsourcing services with a global presence. Our mission is to solve complex problems that matter.Job OverviewWe are seeking an experienced Embedded Systems Engineer to join our team in this exciting opportunity. The successful candidate will have a strong background in Linux internals and be able...


  • Bengaluru, Karnataka, India Dover India Full time

    Position: Technology Lead for Embedded FirmwareJob Summary:We are seeking a highly skilled and experienced Technology Lead for Embedded Firmware to lead our team in developing innovative and reliable embedded systems.Key Responsibilities:Lead the development of system and sub-system performance specifications, proposals, and proof of concept...


  • Bengaluru, Karnataka, India UST Full time

    Company OverviewUST is a leading company in the field of embedded systems, with a strong focus on innovation and excellence. SalaryThe estimated salary for this position is $120,000 - $150,000 per annum, depending on experience. Job DescriptionWe are seeking an experienced Software Development Engineer to join our team. The successful candidate will be...


  • Bengaluru, Karnataka, India Cyient Full time

    At Cyient, we're committed to delivering innovative solutions that drive business growth.We're currently seeking a skilled Embedded Systems--Linux Engineer to join our team.As an Embedded Systems--Linux Engineer at Cyient, you will be responsible for:Job Description• Designing and developing Linux-based embedded systems with a focus on performance,...


  • Bengaluru, Karnataka, India Mirafra Technologies Full time

    Job DescriptionMirafra Technologies is seeking a highly skilled High-Performance Compiler Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing high-performance compilers that optimize code execution on various CPU architectures.Key Responsibilities:Design and develop low-level programming...


  • Bengaluru, Karnataka, India SolarEdge Technologies Full time

    About SolarEdgeSolarEdge Technologies is a global leader in high-performance smart energy technology. We have over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries.Our diverse product offering includes intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy...


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    Job DescriptionStryker Global Technology Center Pvt Ltd. is seeking a highly skilled Software Development Engineer - Embedded Systems to join our team.About the RoleThis role involves designing, developing, and testing complex software systems for medical devices. As an Embedded Systems Engineer, you will be responsible for creating high-quality software...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    MaimsD Technology is seeking an experienced Software Development Engineer - Embedded Systems Expert to join our team. Located in Bangalore, this full-time position offers a competitive salary and benefits package.Job Summary:We are looking for a highly skilled Software Development Engineer with expertise in embedded systems to design, develop, and test...


  • Bengaluru, Karnataka, India Dentsu Creative Full time

    Dentsu Creative is a creative network delivering ideas that bring new experiences to life.We are looking for a skilled Embedded Systems Developer to join our dynamic team of innovators.In this role, you will contribute to the design, development, and deployment of cutting-edge embedded systems and prototypes.You will leverage expertise in firmware...