Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Entry Level
Qualifications
Bachelor's degree in Computer Science, Electronics, or a related field. Proficient in C/C++ programming languages. Experience with embedded systems design and development. Familiarity with real-time operating systems (RTOS). Strong problem-solving skills and attention to detail. Ability to work collaboratively in a team environment.
About the job
Join our dynamic team at weekday-1 as an Embedded Systems Software Engineer. In this pivotal role, you will be responsible for designing, developing, and implementing software for embedded systems that drive cutting-edge technology solutions. You will collaborate closely with cross-functional teams to ensure the integration of software with hardware components, enhancing the performance and reliability of our products.
We are looking for a passionate engineer who thrives in a fast-paced environment and is eager to contribute to innovative projects. Your expertise will help shape the future of technology at weekday-1.
About weekday-1
weekday-1 is a leading technology company based in Hyderabad, Telangana, focused on delivering innovative solutions that enhance everyday life. Our mission is to develop advanced technologies that empower individuals and businesses alike. Join us to be part of a forward-thinking organization that values creativity, collaboration, and continuous improvement.
System Software Verification Engineer Key Responsibilities:Conduct board bring-up activities for software components including bootloaders, platform managers, Linux kernels, Linux drivers, bare-metal drivers, and applications tailored for ARM-based boards.Perform testing and verification of Linux kernels and drivers, including I2C, flash memory, USB, Ethernet, PCIe, and DDR memory tests.Create and implement comprehensive test plans aimed at evaluating functionality, security, and efficiency of firmware using both emulation and evaluation boards for pre-silicon and post-silicon verification.Analyze, track, and debug test failures to identify corrective actions. Collaborate directly with development teams to ensure test plan requirements are met and to resolve any issues.Execute regression tests, manage issue triage, log defects within the system, and work closely with development teams to ensure timely resolution.Automate functional and system-level tests using Python and integrate them into the Test Automation framework while maintaining test artifacts for any updates in test cases or frameworks. Essential Skills:Proven experience in the verification and testing of Linux-based embedded system software.Strong background in Linux device driver verification and validation on Linux, bare metal, and real-time operating systems.Proficient in compiling, building, cross-compiling, debugging, testing, and deploying bootloaders, TF-A, Linux kernels, device trees, middleware software, and bare-metal application images for board bring-up using JTAG debuggers and emulators across various boot modes.Solid understanding of at least one SoC/processing technology such as ARM, RISC-V, or X86, including MMU, interrupt handling, and cache management.Hands-on experience with peripherals/controllers like UART, I2C, SPI, USB, SD, eMMC, QSPI, and PCIe.Ability to define, design, and develop both manual and automated test cases for embedded system projects.Programming expertise in C/C++, Makefile, linker file creation, and scripting with Python/Shell/Tcl.Familiarity with GIT environments and test automation frameworks such as Pytest and Jenkins.Preferred experience with design tools like VIVADO, VITIS, and configuration management tools like GIT/Perforce, JIRA, and Confluence. Qualifications:Education: B.E/B.Tech or M.E/M.Tech in Electronics & Communications or Computer Science.
Join our innovative team as a Senior Verification Engineer, where you will play a pivotal role in defining the verification architecture and implementing a robust verification environment for block-level, SoC subsystems, and SOC top-level designs. Utilizing advanced verification methodologies, you will ensure that all designs meet established goals for content, performance, quality, cost, and schedule. Additionally, you will be responsible for conducting simulations of the SOC to validate functionality and performance.
We are seeking a dynamic and experienced Verification Engineering Lead/Manager to spearhead the design, development, and deployment of UVM-based testbenches for advanced multi-core, multi-threaded processor subsystems. This role will focus on ensuring robust verification, performance, power efficiency, and functionality for mixed-signal SoCs. The ideal candidate will possess a strong background in chip-level testbench architecture and extensive experience with the verification of SoCs and chipsets utilizing ARM/RISC-V processor technology, as well as AMBA AHB/AXI/APB protocols. Familiarity with high-speed interfaces such as PCIe, MIPI, USB, Ethernet, Mobile DDR, and Quad/Octa-SPI, alongside peripheral interfaces including SDIO, UART, I2S, I2C, PWM, QEI, CAN, and Mixed Signal AMS simulation environments, is essential for success in this role.
Join AST SpaceMobile, where we are pioneering the creation of the world's first and only global cellular broadband network in space. Our innovative technology is designed to work seamlessly with standard, unmodified mobile devices, leveraging an extensive portfolio of IP and patents tailored for both commercial and government sectors. Our dedicated engineers and space scientists are on a mission to bridge the connectivity gaps faced by the five billion mobile subscribers worldwide, ultimately bringing broadband access to the billions who remain unconnected.Position OverviewWe are on the lookout for a Senior FPGA Verification Engineer with 4–8 years of experience to conceptualize, develop, and implement robust verification strategies for intricate FPGA designs. This pivotal role necessitates strong hands-on expertise in System Verilog and UVM, along with proficiency in testbench architecture and effective collaboration across design and system teams.Key Responsibilities:Craft and sustain System Verilog/UVM-based verification environments for both FPGA block-level and top-level designs.
Join Axiado as a Senior Staff Verification Engineer and be part of a cutting-edge company specializing in Smart Edge SoCs for network control, management security systems, and IIoT. This role offers you the chance to work on ARM-based CPUs, applying your expertise in UVM verification and environment development.In this position, you will be instrumental in the RTL verification of SoC and subsystems, utilizing industry-standard methodologies such as UVM, Portable Stimulus, and Formal verification flows. You will directly report to the Director of Engineering, Verification.KEY RESPONSIBILITIESProject LeadershipAssist in the development and definition of test plans;Conduct micro-architecture design verification, RTL verification, and documentation;Perform top-level and block-level performance verification, including power and use-case analysis;Support the creation of test programs, chip validation, and maintain chip performance until production readiness.Team Management and CollaborationWork in conjunction with firmware, software, DV, FPGA, DFT, SoC integration, and backend teams throughout various stages of ASIC development.
We are seeking a talented Verification Engineering Lead/Manager to join our dynamic team at Omni Design Technologies in Hyderabad. In this role, you will be responsible for the design, development, and deployment of UVM-based testbenches for advanced multi-core, multi-threaded processor subsystems. Your primary focus will be on the verification and sign-off of performance, power, and functionality for mixed-signal System on Chip (SoC) designs. The ideal candidate will possess hands-on experience in chip-level testbench architecture and SoC verification, especially with ARM/RISC-V processor technologies and AMBA protocols (AHB/AXI/APB). Familiarity with high-speed interfaces such as PCIe, MIPI, USB, Ethernet, Mobile DDR, and Quad/Octa-SPI, as well as peripheral interfaces like SDIO, UART, I2S, I2C, PWM, QEI, CAN, and Mixed Signal AMS simulation environments, is essential for success in this position.
Join Axiado, a frontrunner in Smart Edge SoCs for network management and IIoT, as a Senior ASIC Verification Engineer. This role offers you the chance to engage in the verification of ARM-based SoCs, utilizing industry-standard methodologies such as UVM, Portable Stimulus, and Formal verification flows. You will report directly to the Director of Engineering (Verification) and play a key role in shaping the future of digital security systems.KEY RESPONSIBILITIESLead project initiatives and contribute to defining comprehensive test plans.Conduct micro-architecture design verification, RTL verification, and maintain thorough documentation.Execute top-level and block-level functional and performance verification alongside system-level use-case verification.Facilitate the development of test programs, chip validation, and manage the chip lifecycle until production maturity.Manage and build an effective team.Collaborate with cross-functional teams including firmware, software, DV, FPGA, DFT, SoC integration, and backend teams throughout various ASIC development stages.
Join Sutherland as an Embedded Systems Software Test Engineer and play a crucial role in ensuring the quality and reliability of our embedded software systems. You will engage in comprehensive testing processes, including system integration testing, to deliver high-quality products that meet customer expectations.
Join Renesas Electronics as a Principal Engineer specializing in SoC Verification. In this pivotal role, you will lead verification efforts for System on Chip (SoC) designs, ensuring the highest standards of quality and performance. Collaborate with cross-functional teams to develop advanced verification methodologies and contribute to cutting-edge technology development. Your expertise will drive our commitment to delivering reliable and innovative solutions.
Join Axiado as a Verification Lead in Power Aware Simulation, a pivotal role in an industry-leading company specializing in Smart Edge SoCs. This position offers an exciting opportunity to work on network and systems control, management security systems, and Industrial Internet of Things (IIoT) technologies.The ideal candidate will possess extensive experience in power-aware simulations, UPF verification, and UVM testbench development. Your primary responsibilities will include RTL SoC/Subsystem verification based on ARM CPUs, utilizing industry-standard methodologies such as UVM, Portable Stimulus, and Formal verification flows. You will report directly to the Director of Engineering, Verification.Key Responsibilities:Conduct power-aware simulations and troubleshoot failures related to power intent.Integrate UPF with UVM testbenches and verification IPs (VIPs).Demonstrate expertise in design verification at both RTL (SoC) and gate-level simulation.Develop directed and constrained-random tests for low-power scenarios.Verify various power management techniques, including:Power gatingIsolationRetention save/restoreReset behavior across power domainsCreate assertions and functional coverage metrics for power states and transitions.Assist in power-aware regression and sign-off processes.Utilize scripting languages such as Make, Perl, Python, and Shell.Collaborate effectively with RTL designers and power architects.
Join our dynamic team at weekday-1 as an Embedded Systems Software Engineer. In this pivotal role, you will be responsible for designing, developing, and implementing software for embedded systems that drive cutting-edge technology solutions. You will collaborate closely with cross-functional teams to ensure the integration of software with hardware components, enhancing the performance and reliability of our products.We are looking for a passionate engineer who thrives in a fast-paced environment and is eager to contribute to innovative projects. Your expertise will help shape the future of technology at weekday-1.
Role Overview Sutherland is hiring an Embedded Systems Software Test Automation Engineer in Hyderabad. This position focuses on building and running automated test scripts and frameworks for embedded systems software. The goal: help ensure products meet high quality standards. What You Will Do Develop and maintain automated test scripts for embedded systems software Design and improve test automation frameworks Work with software developers, product managers, and other stakeholders to define testing needs Troubleshoot issues found during testing and help resolve defects Recommend and implement improvements to testing processes and tools Collaboration This role works closely with engineering and product teams. Sharing insights and coordinating on testing requirements is part of the daily routine. The position calls for strong communication and a willingness to troubleshoot alongside colleagues. Skills and Experience Experience with automation tools and test methodologies for embedded systems Attention to detail and a methodical approach to quality assurance Ability to identify, document, and resolve software issues
Join Sonatype as a SAGE Systems Engineer and play a pivotal role in enhancing our software development lifecycle. You'll work with cutting-edge technologies and collaborate with a talented team to deliver exceptional solutions. We are looking for innovative thinkers who are eager to tackle complex challenges and drive the success of our projects.
Join us at Renesas Electronics as a Senior Engineer specializing in SoC Design Verification. You will play a pivotal role in the development and validation of cutting-edge system-on-chip solutions, ensuring the highest quality and performance standards. Collaborate with cross-functional teams to drive innovative projects and contribute to the future of technology.
Veeva Systems is a purpose-driven organization and a trailblazer in the industry cloud sector, empowering life sciences companies to deliver therapies to patients more swiftly. As one of the fastest-growing SaaS companies in history, we achieved over $2 billion in revenue in our last fiscal year and have significant growth opportunities on the horizon.At Veeva, our core values guide us: Doing the Right Thing, Customer Success, Employee Success, and Speed. We are not just another public company; we made history in 2021 as a public benefit corporation (PBC), legally committed to balancing the interests of our customers, employees, society, and investors.Join us in transforming the life sciences industry, dedicated to making a meaningful impact on our customers, employees, and communities.The RoleAre you passionate about crafting and deploying software alongside a talented, enthusiastic team with the resources to create groundbreaking, industry-defining cloud-based applications and platforms?Veeva Systems is seeking a Release Engineer to become a part of our rapidly expanding team in Hyderabad. The ideal candidate will possess strong technical skills, be highly motivated, and demonstrate efficiency.
Veeva Systems is a forward-thinking organization at the forefront of the industry cloud, dedicated to accelerating the delivery of therapies to patients in the life sciences sector. As one of the most rapidly expanding SaaS companies in history, we achieved over $2 billion in revenue in our last fiscal year, with significant growth prospects on the horizon.Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—drive everything we do. In 2021, we made history by becoming a public benefit corporation (PBC), which legally commits us to balance the interests of our customers, employees, society, and investors.Be a part of our mission to transform the life sciences industry and make a tangible difference for our customers, employees, and communities.
Veeva Systems creates cloud-based solutions for the life sciences sector, aiming to speed up the delivery of therapies to patients. The company reported over $3 billion in revenue last year and continues to experience strong growth. Veeva’s approach centers on four core values: Do the Right Thing, Customer Success, Employee Success, and Speed. In 2021, Veeva became a public benefit corporation, which means the company balances the needs of customers, employees, society, and investors. The team’s work focuses on transforming the life sciences industry and making a positive impact for customers, employees, and communities. For more about this mission, watch this video. Location This Software Engineer - Infrastructure position is based in Hyderabad, India.
Full-time|₹150K/yr - ₹150K/yr|On-site|Hyderabad, Telangana, India
Join techfirefly as a Systems Engineer and play a pivotal role in enhancing our rapidly growing infrastructure. As a vital member of our expert engineering team, you will exhibit exceptional technical skills, ensuring our mission-critical systems maintain peak performance, availability, and security. Ideal candidates will possess a robust background in IT, systems engineering, or computer systems analysis.Key Responsibilities Oversee and monitor all established systems and infrastructure Install, configure, test, and maintain operating systems, application software, and system management tools Proactively ensure optimal levels of systems and infrastructure availability Develop and maintain security, backup, and redundancy strategies Contribute to the design of information and operational support systems
AST SpaceMobile is pioneering the world's first and only global cellular broadband network in space, designed to connect directly with standard, unmodified mobile devices. Our innovative technology, backed by a comprehensive IP and patent portfolio, is tailored for both commercial and governmental applications. Our dedicated team of engineers and space scientists is committed to bridging the connectivity gaps experienced by the five billion mobile subscribers worldwide, ultimately bringing broadband access to the billions who remain unconnected.Job Summary: We are in search of a proficient and seasoned Linux Systems Engineer to become a vital member of our team. This position will concentrate on managing and enhancing our Computer-Aided Design (CAD) systems. The ideal candidate will possess a robust background in Linux system administration, experience with CAD tools, and a strong commitment to ensuring the dependability and efficiency of our engineering infrastructure.
Join our dynamic team at Fiddich Consulting as a Systems Engineer in Hyderabad! In this role, you will be instrumental in addressing technical and operational challenges relating to both software and hardware. Your responsibilities include:============================- Providing support for technical and operational issues.- Engaging in operations and maintenance-focused coding projects, with opportunities for Java-based initiatives.- Automating manual workflows to boost the productivity of our Support Team.- Facilitating software deployment in staging and production environments.- Developing tools to enhance operations and maintenance.- Reporting on system and support statuses.- Coordinating customer notifications and workflows to ensure adherence to service level agreements.This position is based in Hyderabad.
Mar 30, 2017
Sign in to browse more jobs
Create account — see all 809 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.